Money Magazine recently listed their 2007 Top 100 Places To Live with Middleton, WI topping the list.
The full Top 10 list, in order:
- Middleton, WI
- Hanover, NH
- Louisville, CO
- Lake Mary, FL
- Claremont, CA
- Papillion, NE
- Milton, MA
- Chaska, MN
- Wallingford, PA
- Suwanee, GA
How did Middleton get to number one? The formula seems to make sense:
- Good education system
- Low crime rates
- Short commutes to work
- Good air quality
Number 100 on the list? Cottonwood Heights, Utah.