Best places to live in Minnesota

Written by:
March 31, 2021
realtor.com

Best places to live in Minnesota

What do you look for in an ideal town? Proximity to trails, lakes, and beaches? How about top-ranked schools for your children? Would you like a professional or college sports team nearby, or do you prefer museums and art walks?

Stacker compiled a list of the best places to live in Minnesota using data from Niche. Niche ranks places to live based on a variety of factors including cost of living, schools, health care, recreation, and weather. Cities, suburbs, and towns were included. Listings and images are from realtor.com.

On the list, there’s a robust mix of offerings from great schools and nightlife to high walkability and public parks. Some areas have enjoyed rapid growth thanks to new businesses moving to the area, while others offer glimpses into area history with well-preserved architecture and museums. Keep reading to see if your hometown made the list.

1 / 25
realtor.com

#25. New Brighton

- Population: 22,556
- Median home value: $256,600 (63% own)
- Median rent: $1,038 (37% rent)
- Median household income: $74,644
- Top public schools: Mounds View Senior High School (A+), Irondale Senior High School (A), Wilshire Park Elementary School (A)
- Top private schools: St. John the Baptist School (unavailable)

- Pictured: 1398 Nw Pkwy, New Brighton ($654,900, 5 bedrooms)

2 / 25
realtor.com

#24. Northfield

- Population: 20,347
- Median home value: $226,000 (67% own)
- Median rent: $825 (33% rent)
- Median household income: $70,148
- Top public schools: Northfield Senior High School (A), Sibley Elementary School (A-), Bridgewater Elementary School (A-)
- Top private schools: St. Dominic Elementary School (unavailable)

- Pictured: 12332 Eaton Ave, Northfield ($1.2 million, 4 bedrooms)

3 / 25
realtor.com

#23. Roseville

- Population: 36,026
- Median home value: $254,200 (65% own)
- Median rent: $1,050 (35% rent)
- Median household income: $71,180
- Top public schools: Mounds View Senior High School (A+), Wilshire Park Elementary School (A), Roseville Area Senior High School (A-)
- Top private schools: Concordia Academy (A), Hand in Hand Christian Montessori (unavailable), North Heights Christian Academy (unavailable)

- Pictured: 2896 W Owasso Blvd, Roseville ($1.4 million, 3 bedrooms)

4 / 25
realtor.com

#22. Victoria

- Population: 9,383
- Median home value: $427,400 (93% own)
- Median rent: $1,285 (7% rent)
- Median household income: $152,137
- Top public schools: Minnetonka Senior High School (A+), Minnetonka West Middle School (A+), Minnewashta Elementary School (A+)
- Top private schools: Holy Family Catholic High School (A)

- Pictured: 6628 Aster Trl, Excelsior ($3.6 million, 5 bedrooms)

5 / 25
realtor.com

#21. Mahtomedi

- Population: 8,164
- Median home value: $338,600 (81% own)
- Median rent: $1,216 (19% rent)
- Median household income: $105,958
- Top public schools: Mahtomedi Senior High School (A), Mahtomedi Middle School (A), O.H. Anderson Elementary School (A)
- Top private schools: St. Jude of the Lake Catholic School (unavailable)

- Pictured: 849 Arcwood Rd, Mahtomedi ($1.6 million, 4 bedrooms)

6 / 25
realtor.com

#20. Minneapolis

- Population: 420,324
- Median home value: $251,600 (47% own)
- Median rent: $1,027 (53% rent)
- Median household income: $62,583
- Top public schools: Yinghua Academy (A), Southwest Senior High School (A), Washburn Senior High School (A-)
- Top private schools: Minnehaha Academy (A+), DeLaSalle High School (A+), Hope Academy Minneapolis (B+)

- Pictured: 1300 Mount Curve Ave, Minneapolis ($6.0 million, 10 bedrooms)

7 / 25
realtor.com

#19. Cascade Township

- Population: 2,872
- Median home value: $357,000 (94% own)
- Median rent: $713 (6% rent)
- Median household income: $119,250
- Top public schools: Century Senior High School (A), Byron Intermediate School (A), Friedell Middle School (A)

- Pictured: 4231 Manor View Dr NW, Rochester ($259,900, 4 bedrooms)

8 / 25
realtor.com

#18. Dellwood

- Population: 1,298
- Median home value: $616,300 (98% own)
- Median rent: $1,125 (2% rent)
- Median household income: $193,000
- Top public schools: Mahtomedi Senior High School (A), Mahtomedi Middle School (A), O.H. Anderson Elementary School (A)

- Pictured: 12 Apple Orchard Ct, White Bear Lake ($1.5 million, 5 bedrooms)

9 / 25
realtor.com

#17. Medina

- Population: 6,380
- Median home value: $606,100 (95% own)
- Median rent: $1,338 (5% rent)
- Median household income: $148,110
- Top public schools: Wayzata High School (A+), Orono Senior High School (A+), Wayzata Central Middle School (A+)
- Top private schools: Holy Name of Jesus School (unavailable)

- Pictured: 3000 Willow Dr, Medina ($3.9 million, 6 bedrooms)

10 / 25
realtor.com

#16. Golden Valley

- Population: 21,566
- Median home value: $304,700 (74% own)
- Median rent: $1,349 (26% rent)
- Median household income: $98,058
- Top public schools: Hopkins Senior High School (A), Southwest Senior High School (A), Xinxing Academy (A)
- Top private schools: Breck School (A+), Good Shepherd School (unavailable), King of Grace Lutheran School (unavailable)

- Pictured: 428 Sunnyridge Ln, Golden Valley ($1.3 million, 5 bedrooms)

11 / 25
realtor.com

#15. Woodbury

- Population: 69,906
- Median home value: $323,000 (81% own)
- Median rent: $1,525 (19% rent)
- Median household income: $108,539
- Top public schools: Math & Science Academy (A+), Woodbury Senior High School (A+), East Ridge High School (A+)
- Top private schools: New Life Academy (A), St. Ambrose of Woodbury Catholic School (unavailable), Woodview Terrace Montessori School (unavailable)

- Pictured: 5099 Woodlane Alcove, Woodbury ($2.1 million, 4 bedrooms)

12 / 25
realtor.com

#14. Deephaven

- Population: 3,879
- Median home value: $570,700 (87% own)
- Median rent: $2,219 (13% rent)
- Median household income: $139,531
- Top public schools: Minnetonka Senior High School (A+), Minnetonka East Middle School (A+), Groveland Elementary School (A+)
- Top private schools: St. Therese Catholic School of Deephaven (unavailable)

- Pictured: 3960 Walden Shores Rd, Wayzata ($7.5 million, 5 bedrooms)

13 / 25
realtor.com

#13. Arden Hills

- Population: 10,293
- Median home value: $292,900 (85% own)
- Median rent: $1,558 (15% rent)
- Median household income: $91,250
- Top public schools: Mounds View Senior High School (A+), Irondale Senior High School (A), Chippewa Middle School (A)
- Top private schools: Arden Hills KinderCare (unavailable)

- Pictured: 1320 Wynridge Dr, Arden Hills ($515,000, 4 bedrooms)

14 / 25
realtor.com

#12. St. Louis Park

- Population: 48,677
- Median home value: $271,600 (56% own)
- Median rent: $1,232 (44% rent)
- Median household income: $80,627
- Top public schools: Hopkins Senior High School (A), Southwest Senior High School (A), Xinxing Academy (A)
- Top private schools: Benilde-St. Margaret's School (A+), Groves Academy (unavailable), Torah Academy (unavailable)

- Pictured: 4125 Highwood Rd, Saint Louis Park ($1.2 million, 4 bedrooms)

15 / 25
realtor.com

#11. Eagan

- Population: 66,379
- Median home value: $288,200 (70% own)
- Median rent: $1,201 (30% rent)
- Median household income: $90,515
- Top public schools: Eagan Senior High School (A+), Eastview Senior High School (A+), Glacier Hills School - Arts/Science (A)
- Top private schools: Trinity School at River Ridge (A+), Faithful Shepherd Catholic School (unavailable), Trinity Lone Oak Lutheran School (unavailable)

- Pictured: 4013 Haven Woods Ct, Eagan ($1.3 million, 5 bedrooms)

16 / 25
realtor.com

#10. Minnetonka

- Population: 53,025
- Median home value: $347,900 (69% own)
- Median rent: $1,428 (31% rent)
- Median household income: $95,630
- Top public schools: Minnetonka Senior High School (A+), Wayzata High School (A+), Scenic Heights Elementary School (A+)
- Top private schools: Notre Dame Academy (unavailable), Step By Step Montessori Schools of Wayzata (unavailable), Academy of Whole Learning (unavailable)

- Pictured: 14943 Linner Cir, Minnetonka ($3.7 million, 5 bedrooms)

17 / 25
realtor.com

#9. Mendota Heights

- Population: 11,289
- Median home value: $392,600 (89% own)
- Median rent: $1,127 (11% rent)
- Median household income: $121,214
- Top public schools: Somerset Elementary School (A), Henry Sibley High School (A-), Mendota Elementary School (A-)
- Top private schools: Saint Thomas Academy (A+), Visitation School (A+), Brightmont Academy - Mendota Heights Campus (unavailable)

- Pictured: 1884 Orchard Heights Ln, Mendota Heights ($1.7 million, 3 bedrooms)

18 / 25
realtor.com

#8. Plymouth

- Population: 78,134
- Median home value: $351,700 (71% own)
- Median rent: $1,355 (29% rent)
- Median household income: $105,958
- Top public schools: Wayzata High School (A+), Plymouth Creek Elementary School (A+), Kimberly Lane Elementary School (A+)
- Top private schools: Providence Academy (A+), Fourth Baptist Christian School (A), West Lutheran High School (A-)

- Pictured: 18435 8th Ave N, Plymouth ($2.6 million, 4 bedrooms)

19 / 25
realtor.com

#7. Chanhassen

- Population: 25,657
- Median home value: $381,300 (88% own)
- Median rent: $1,378 (12% rent)
- Median household income: $124,125
- Top public schools: Minnetonka Senior High School (A+), Minnetonka West Middle School (A+), Minnewashta Elementary School (A+)
- Top private schools: St. Hubert Catholic School (A-), Chapel Hill Academy (unavailable), Children of Tomorrow (unavailable)

- Pictured: 501 Big Woods Blvd, Chanhassen ($2.2 million, 6 bedrooms)

20 / 25
realtor.com

#6. Shorewood

- Population: 7,867
- Median home value: $485,300 (95% own)
- Median rent: $1,639 (5% rent)
- Median household income: $139,956
- Top public schools: Minnetonka Senior High School (A+), Wayzata High School (A+), Minnetonka East Middle School (A+)
- Top private schools: Our Savior Lutheran School (unavailable)

- Pictured: 4300 Enchanted Dr, Mound ($2.0 million, 3 bedrooms)

21 / 25
realtor.com

#5. Shoreview

- Population: 26,791
- Median home value: $275,800 (83% own)
- Median rent: $1,214 (17% rent)
- Median household income: $92,826
- Top public schools: Mounds View Senior High School (A+), Turtle Lake Elementary School (A), Irondale Senior High School (A)
- Top private schools: St. Odilia Parish School (unavailable), Oak Hill Montessori School (unavailable), Lexington Avenue KinderCare (unavailable)

- Pictured: 4151 Rice St, Shoreview ($1.3 million, 4 bedrooms)

22 / 25
realtor.com

#4. Edina

- Population: 51,746
- Median home value: $476,300 (71% own)
- Median rent: $1,404 (29% rent)
- Median household income: $104,244
- Top public schools: Edina Senior High School (A+), Eden Prairie Senior High School (A+), Creek Valley Elementary School (A)
- Top private schools: Calvin Christian School - Edina (unavailable), Step By Step Montessori Schools of Edina (unavailable), Golden Years Montessori School (unavailable)

- Pictured: 4619 Moorland Ave, Edina ($3.9 million, 8 bedrooms)

23 / 25
realtor.com

#3. Lauderdale

- Population: 2,514
- Median home value: $206,100 (47% own)
- Median rent: $988 (53% rent)
- Median household income: $53,684
- Top public schools: Roseville Area Senior High School (A-), Parkview Center School (A-), Brimhall Elementary School (B+)

- Pictured: 1763 Malvern St, Lauderdale ($469,900, 3 bedrooms)

24 / 25
realtor.com

#2. Falcon Heights

- Population: 5,571
- Median home value: $293,400 (56% own)
- Median rent: $1,062 (44% rent)
- Median household income: $75,660
- Top public schools: Roseville Area Senior High School (A-), Falcon Heights Elementary School (A-), Parkview Center School (A-)

- Pictured: 1717 Fairview Ave N, Roseville ($439,900, 4 bedrooms)

25 / 25
realtor.com

#1. Eden Prairie

- Population: 64,179
- Median home value: $368,100 (73% own)
- Median rent: $1,402 (27% rent)
- Median household income: $111,981
- Top public schools: Minnetonka Senior High School (A+), Eden Prairie Senior High School (A+), Scenic Heights Elementary School (A+)
- Top private schools: The International School of Minnesota (A+), Peaceful Valley Montessori Academy - Eden Prairie (unavailable), Eden Prairie Montessori Learning Center (unavailable)

- Pictured: 6871 Beach Rd, Eden Prairie ($3.0 million, 4 bedrooms)

Trending Now