Homes for Sale in Beltrami County, MN

Browse homes for sale in Beltrami County, Minnesota. View property details, photos, and pricing for every active MLS listing updated daily from NorthstarMLS. Beltrami County is part of the Fargo-Moorhead metro area and surrounding communities served by Modern Market REALTORS®.

Beltrami County Market Stats

Active Listings in Beltrami County (157) — Page 4

  1. 1962 single family home for sale at 718 Stoner Avenue SE in Bemidji, MN — 3 bed, 1 bath 718 Stoner Avenue SE, Bemidji, MN — $298,000 · Est. $1,625/mo · ▼ $12,000 (4%) off, was $310,000, reduced Sep 9 · House for Sale · 3 bed · 1 bath · 1,633 sqft · 1.874 ac lot · ~2 hr 10 min from Fargo · Active · M Markdowns · Listed by Century 21 Dickinson
  2. 2026 single family home for sale at 617 Lake Avenue NE in Bemidji, MN — 3 bed, 2 bath 617 Lake Avenue NE, Bemidji, MN — $300,000 · Est. $1,636/mo · House for Sale · Patio Home · New Build · 3 bed · 2 bath · 1,462 sqft · 0.408 ac lot · ~2 hr 10 min from Fargo · Active · Listed by Grimes Realty
  3. 1930 single family home for sale at 5316 Birchmont Drive NE in Bemidji, MN — 2 bed, 1 bath 5316 Birchmont Drive NE, Bemidji, MN — $630,000 · Est. $3,435/mo · House for Sale · Rambler · Lake Bemidji · 2 bed · 1 bath · — sqft · 1.91 ac lot · ~2 hr 10 min from Fargo · Active · Listed by Century 21 Dickinson
  4. 1989 single family home for sale at 3216 Gryce Styne Road NE in Bemidji, MN — 3 bed, 4 bath 3216 Gryce Styne Road NE, Bemidji, MN — $688,800 · Est. $3,755/mo · House for Sale · Two Story · Lake Beltrami · 3 bed · 4 bath · 3,950 sqft · 1.75 ac lot · ~2 hr 15 min from Fargo · Active · Listed by 218 Real Estate
  5. 2022 single family home for sale at 2101 Frohn Road NE in Bemidji, MN — 3 bed, 2 bath 2101 Frohn Road NE, Bemidji, MN — $262,800 · Est. $1,433/mo · ▼ $7,000 (3%) off, was $269,800, reduced 6 weeks ago · House for Sale · Rambler · Acreage · 3 bed · 2 bath · 1,170 sqft · 5.17 ac lot · ~2 hr 15 min from Fargo · Active · M Markdowns · Listed by 218 Real Estate
  6. 1997 single family home for sale at 21226 Gull Lake Loop Road NE in Tenstrike, MN — 3 bed, 2 bath 21226 Gull Lake Loop Road NE, Tenstrike, MN — $285,000 · Est. $1,554/mo · House for Sale · Rambler · Gull Lake · 3 bed · 2 bath · 1,352 sqft · 1.65 ac lot · ~2 hr 25 min from Fargo · Active · Listed by Realty Experts, LLC
  7. 1978 single family home for sale at 9650 Twain Drive SW in Bemidji, MN — 4 bed, 3 bath 9650 Twain Drive SW, Bemidji, MN — $379,900 · Est. $2,071/mo · ▼ $5,100 (1%) off, was $385,000, reduced 2 weeks ago · House for Sale · Bi-Level · Acreage · 4 bed · 3 bath · 2,656 sqft · 2.5 ac lot · ~2 hr from Fargo · Active · M Markdowns · Listed by Real Broker, LLC
  8. 1993 twin home for sale at 511 Irving Beach Drive SW in Bemidji, MN — 3 bed, 3 bath 511 Irving Beach Drive SW, Bemidji, MN — $399,000 · Est. $2,175/mo · ▼ $40,000 (9%) off, was $439,000, reduced 7 weeks ago · Twin Home for Sale · Shoreline Access · 3 bed · 3 bath · 2,622 sqft · 0.406 ac lot · ~2 hr 10 min from Fargo · Active · M Markdowns · Listed by Century 21 Dickinson
  9. 1945 single family home for sale at 256 Spirit Avenue NW in Wilton, MN — 3 bed, 3 bath 256 Spirit Avenue NW, Wilton, MN — $389,000 · Est. $2,121/mo · House for Sale · Rambler · Waterfront · Acreage · 3 bed · 3 bath · 2,248 sqft · 4.78 ac lot · ~2 hr 5 min from Fargo · Active · Listed by Coldwell Banker Realty
  10. 1997 home for sale at 300 Roosevelt Road SW, Unit 12 in Bemidji, MN — 2 bed, 2 bath 300 Roosevelt Road SW, Unit 12, Bemidji, MN — $224,900 · Est. $1,226/mo · ▼ $4,100 (2%) off, was $229,000, reduced 9 days ago · Townhouse for Sale · 2 bed · 2 bath · 1,239 sqft · ~2 hr 10 min from Fargo · Active · M Markdowns · Listed by Better Homes and Gardens Real Estate First Choice
  11. 2025 single family home for sale at 1320 Whiting Road NW, Unit 38 in Bemidji, MN — 3 bed, 2 bath 1320 Whiting Road NW, Unit 38, Bemidji, MN — $409,900 · Est. $2,235/mo · House for Sale · Patio Home · New Build · 3 bed · 2 bath · 1,664 sqft · ~2 hr 10 min from Fargo · Active · Listed by Realty Experts, LLC
  12. 2005 single family home for sale at 4050 Gryce Styne Road NE in Bemidji, MN — 2 bed, 3 bath 4050 Gryce Styne Road NE, Bemidji, MN — $750,000 · Est. $4,089/mo · ▼ $49,900 (6%) off, was $799,900, reduced 2 weeks ago · House for Sale · Rambler · Lake Beltrami · Acreage · 2 bed · 3 bath · 1,507 sqft · 7.15 ac lot · ~2 hr 20 min from Fargo · Active · M Markdowns · Listed by Headwaters Realty Services LLC
  13. 1941 single family home for sale at 1907 S Lake Irving Drive SW in Bemidji, MN — 2 bed, 2 bath 1907 S Lake Irving Drive SW, Bemidji, MN — $398,500 · Est. $2,173/mo · ▼ $6,500 (2%) off, was $405,000, reduced 6 weeks ago · House for Sale · Lake Irving · 2 bed · 2 bath · 1,716 sqft · 0.48 ac lot · ~2 hr 10 min from Fargo · Active · M Markdowns · Listed by Grimes Realty
  14. 2026 single family home for sale at 21588 GULL LAKE LOOP Road NE, Lot 22 in Tenstrike, MN — 2 bed, 1 bath 21588 GULL LAKE LOOP Road NE, Lot 22, Tenstrike, MN — $124,000 · Est. $676/mo · ▼ $5,000 (4%) off, was $129,000, reduced Sep 7 · House for Sale · New Build · Gull Lake · 2 bed · 1 bath · 387 sqft · ~2 hr 25 min from Fargo · Active · M Markdowns · Listed by Reed Realty
  15. 1930 single family home for sale at 18421 Irvine Avenue NW in Bemidji, MN — 1 bed, 0 bath 18421 Irvine Avenue NW, Bemidji, MN — $189,900 · Est. $1,035/mo · ▼ $10,000 (5%) off, was $199,900, reduced Aug 25 · House for Sale · Rambler · Little Turtle Lake · 1 bed · 0 bath · 425 sqft · 1.25 ac lot · ~2 hr 15 min from Fargo · Active · M Markdowns · Listed by Century 21 Dickinson
  16. 1930 single family home for sale at 15983 Centerline Road NW in Shevlin, MN — 2 bed, 2 bath 15983 Centerline Road NW, Shevlin, MN — $165,000 · Est. $900/mo · House for Sale · Acreage · 2 bed · 2 bath · 1,935 sqft · 12.26 ac lot · ~2 hr 5 min from Fargo · Active · Listed by Grimes Realty
  17. 1933 single family home for sale at 11268 Cohen Loop NW in Bemidji, MN — 3 bed, 2 bath 11268 Cohen Loop NW, Bemidji, MN — $259,000 · Est. $1,412/mo · House for Sale · Rambler · 3 bed · 2 bath · 1,896 sqft · 1.73 ac lot · ~2 hr 15 min from Fargo · Active · Listed by Grimes Realty
  18. 1920 single family home for sale at 359 Byes Avenue NW in Solway, MN — 2 bed, 1 bath 359 Byes Avenue NW, Solway, MN — $159,900 · Est. $872/mo · ▼ $10,000 (6%) off, was $169,900, reduced Aug 26 · House for Sale · Rambler · 2 bed · 1 bath · 883 sqft · 0.52 ac lot · ~1 hr 55 min from Fargo · Active · M Markdowns · Listed by Realty Experts, LLC
  19. 2021 single family home for sale at 7639 Emerald Pines Drive NW in Bemidji, MN — 3 bed, 2 bath 7639 Emerald Pines Drive NW, Bemidji, MN — $479,900 · Est. $2,616/mo · ▼ $15,000 (3%) off, was $494,900, reduced 5 weeks ago · House for Sale · Acreage · 3 bed · 2 bath · 2,325 sqft · 3.19 ac lot · ~2 hr 10 min from Fargo · Active · M Markdowns · Listed by Real Broker, LLC
  20. 2003 single family home for sale at 18400 Shorewood Court NW in Bemidji, MN — 4 bed, 3 bath 18400 Shorewood Court NW, Bemidji, MN — $449,900 · Est. $2,453/mo · ▼ $5,000 (1%) off, was $454,900, reduced 6 weeks ago · House for Sale · Rambler · Acreage · 4 bed · 3 bath · 2,557 sqft · 2.14 ac lot · ~2 hr 15 min from Fargo · Active · M Markdowns · Listed by Real Broker, LLC
  21. 2004 single family home for sale at 12998 Idlewild Drive NE in Bemidji, MN — 3 bed, 2 bath 12998 Idlewild Drive NE, Bemidji, MN — $374,500 · Est. $2,042/mo · ▼ $5,500 (1%) off, was $380,000, reduced 5 weeks ago · House for Sale · Rambler · 3 bed · 2 bath · 2,364 sqft · 1.18 ac lot · ~2 hr 15 min from Fargo · Active · M Markdowns · Listed by United Country Bold North
  22. 1993 single family home for sale at 8022 White Oak Street NE in Bemidji, MN — 3 bed, 3 bath 8022 White Oak Street NE, Bemidji, MN — $575,000 · Est. $3,135/mo · ▼ $20,000 (3%) off, was $595,000, reduced Sep 8 · House for Sale · Two Story · Acreage · 3 bed · 3 bath · 4,134 sqft · 2.19 ac lot · ~2 hr 15 min from Fargo · Active · M Markdowns · Listed by Grimes Realty
  23. 1970 single family home for sale at 1723 Scenic Highway NE in Pennington, MN — 3 bed, 2 bath 1723 Scenic Highway NE, Pennington, MN — $299,000 · Est. $1,630/mo · House for Sale · Rambler · Acreage · 3 bed · 2 bath · 2,860 sqft · 9.79 ac lot · ~2 hr 30 min from Fargo · Active · Listed by Andy Williams Realty Group, LLC
  24. 2005 single family home for sale at 3914 Alder Street NE in Bemidji, MN — 5 bed, 3 bath 3914 Alder Street NE, Bemidji, MN — $497,500 · Est. $2,712/mo · ▼ $22,400 (4%) off, was $519,900, reduced 5 weeks ago · House for Sale · Two Story · Acreage · 5 bed · 3 bath · 3,571 sqft · 2.77 ac lot · ~2 hr 15 min from Fargo · Active · M Markdowns · Listed by RE/MAX Results - Nisswa

Homes for Sale by Town in Beltrami County

Every Beltrami County town with homes for sale right now, most homes first.

About Beltrami County, Minnesota

Beltrami County is located in Minnesota and is part of the Modern Market REALTORS® service area. Browse all 157 active listings above, or contact Jim Christl and Shannon Barnum at (701) 205-5517 for a personalized home search.

All Minnesota Listings | Advanced Search

Browse by County

All Minnesota Listings | All Homes for Sale | Buyer's Guide | Neighborhood Guides

(701) 205-5517 — Jim Christl & Shannon Barnum, Modern Market REALTORS®

MLS GRID Listings courtesy of NorthstarMLS as distributed by MLS GRID

Based on information submitted to the MLS GRID as of 11/04/2026, 9:39 AM CST. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.

IDX information is provided exclusively for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.

Modern Market REALTORS® — Jim Christl (Broker) & Shannon Barnum (Associate Broker). Serving Fargo, Moorhead, West Fargo, Horace, Detroit Lakes, and Minnesota lake country. Call (701) 205-5517.