Are you asking about Master's degree programs or PhD programs? If you're talking about Master's programs, it's hard to say who gives full rides because one could argue that any school offers that to top applicants. Your best bet is to do research on programs that are very generous with funding and often offers 50%, 75% or 100% scholarships/tuition waivers/etc. to students from all backgrounds, not just in-state students (for public universities) or American/Canadian students. I think MIT is known to be pretty generous with funding, but they're probably the most selective graduate program for planning in the world. Too bad they didn't accept applications this year. Rutgers Bloustein is highly respected and top of the top, and they offer good funding too. USC and UT Austin might be worth looking into as well.
And definitely look into smaller programs like the University of Cincinnati, University of Arizona and University of Utah!!