Dave Ramsey Endorsed Local Provider for 15+ years

Keller Williams Preferred Realty(612) 502-7653Sign inJoin HHG

Greater Minnesota

Homes for sale in Greater Minnesota

5,613 homes are for sale across these 47 Greater Minnesota towns as of November 10, 2026, from NorthstarMLS. Pick a town for its homes, prices and recent sales.

Updated November 10, 2026 from NorthstarMLS. We're a Twin Cities team: for homes here, we'll connect you with a trusted local agent at no cost to you.

Get connected with a local agent Call or text (612) 502-7653

Keller Williams Preferred Realty is not a Multiple Listing Service (MLS), nor does it offer MLS access. This website is a service of Keller Williams Preferred Realty, a broker Participant of the Regional Multiple Listing Service of Minnesota, Inc. Information Deemed Reliable But Not Guaranteed.

Broker ReciprocityThe data relating to real estate for sale on this web site comes in part from the Broker Reciprocity℠ Program of the Regional Multiple Listing Service of Minnesota, Inc. Real estate listings held by brokerage firms other than Keller Williams Preferred Realty are marked with the Broker Reciprocity℠ logo or the Broker Reciprocity℠ thumbnail logo (little black house) and detailed information about them includes the name of the listing brokers.

Keller Williams Preferred Realty participates in Regional MLS’s Broker Reciprocity℠ program, allowing us to display other brokers’ listings on our site. However, Keller Williams Preferred Realty displays only listings located in the Minnesota communities covered on this website. Some properties which appear for sale on this web site may subsequently have sold and may no longer be available. Listing data last updated November 10, 2026 at 9:55 AM (Central). Use of listing data is subject to the license agreement. Open House information is subject to change without warning.

By town

Greater Minnesota towns

Looking in the Twin Cities? See homes for sale by city across the metro.

Duluth, the North Shore & the Iron Range

TownCountyFor saleMedian list price
DuluthSt. Louis103$319,900
Grand RapidsItasca103$315,000
HibbingSt. Louis38$313,900
Two HarborsLake21$525,000
VirginiaSt. Louis20$127,000
ElySt. Louis22$504,500
Grand MaraisCook5$275,000

Lakes Country

TownCountyFor saleMedian list price
AlexandriaDouglas305$129,500
BemidjiBeltrami227$259,000
BrainerdCrow Wing233$329,900
Fergus FallsOtter Tail107$225,000
Detroit LakesBecker265$235,000
MoorheadClay334$264,950
Park RapidsHubbard157$170,000
BaxterCrow Wing115$349,900
NisswaCrow Wing66$543,750
WalkerCass63$320,000
CrosslakeCrow Wing63$299,000

St. Cloud & Central Minnesota

TownCountyFor saleMedian list price
St. CloudStearns340$299,900
Little FallsMorrison92$289,950
SartellStearns123$294,900
Sauk RapidsBenton79$319,000

Rochester & Southeast Minnesota

TownCountyFor saleMedian list price
RochesterOlmsted764$349,900
AustinMower152$204,900
WinonaWinona86$262,450
Albert LeaFreeborn133$207,900
Red WingGoodhue102$242,450
KassonDodge23$525,000
StewartvilleOlmsted29$279,900
ByronOlmsted116$276,950
WabashaWabasha32$322,450

Mankato & South Central Minnesota

TownCountyFor saleMedian list price
MankatoBlue Earth131$337,900
New UlmBrown23$249,900
FairmontMartin60$226,200
North MankatoNicollet29$390,000
St. PeterNicollet20$332,450

Southwest & West Central Minnesota

TownCountyFor saleMedian list price
HutchinsonMcLeod66$299,900
WillmarKandiyohi132$249,900
MarshallLyon182$42,000
WorthingtonNobles81$238,500

Beyond the Twin Cities metro

TownCountyFor saleMedian list price
Pine CityPine66$252,450
BuffaloWright77$400,000
Big LakeSherburne89$365,000
MonticelloWright86$382,499
CambridgeIsanti135$359,000
PrincetonMille Lacs79$295,000
HinckleyPine39$199,000

Buying or selling in Greater Minnesota?

We'll connect you with a trusted local agent.

We're a Twin Cities real estate team. For Greater Minnesota, we'll introduce you to an experienced agent who knows the area, at no cost to you. If you're moving between Greater Minnesota and the Twin Cities, we'll handle the Twin Cities side ourselves.

Call or text (612) 502-7653.

Save this home

We’ll keep your saved homes together and let you know if the price changes. No spam.