Minnesota · Real estate search
North Branch, MN Real Estate
North Branch can offer a different balance of home, outdoor space and regional travel than a more central metro address. I help you define that balance carefully so the property you choose supports the week you actually live.
A local perspective
North Branch Real Estate Market Snapshot
- Active Listings
- 133 Active listings
- Pending Sales
- 16 Under contract
- Total Listings
- 149 Active + pending
- Residential
- 78 Homes, condos & townhomes
- Land & Lots
- 52 Active listings
- Commercial
- 3 Active listings
Last checked:
The search starts here
North Branch Real Estate Listings
Refine the active North Branch real estate listings by property type, price, bedrooms, and bathrooms. Open a listing to review its photos, features, location, and available showing information.
- MLS® #: NST7140121
- 121xx St Croix Trail
- North Branch MN 55056
- $220,000$
- Bed | Bath | SqFt
- 20 Acres
- MLS® #: NST7077096
- 39872 Fallbrook Avenue
- North Branch MN 55056
- $219,900$
- 2 Bed | 1 Bath | 952 SqFt
- 0.12 Acres
- MLS® #: NST7088837
- TBD (Lot 3) Hemingway Avenue
- North Branch MN 55056
- $199,900$
- Bed | Bath | SqFt
- 9.77 Acres
- MLS® #: NST7088839
- TBD (Lot 4) Hemingway Avenue
- North Branch MN 55056
- $199,900$
- Bed | Bath | SqFt
- 9.76 Acres
- MLS® #: NST7088826
- TBD (Lot 1) Hemingway Avenue
- North Branch MN 55056
- $159,900$
- Bed | Bath | SqFt
- 9.78 Acres
- MLS® #: NST7088835
- TBD (Lot 2) Hemingway Avenue
- North Branch MN 55056
- $159,900$
- Bed | Bath | SqFt
- 9.77 Acres
- MLS® #: NST7018054
- 5147 389th Trail
- North Branch MN 55056
- $150,000$
- Bed | Bath | SqFt
- 2.69 Acres
- MLS® #: NST7010061
- 5185 389th Trail
- North Branch MN 55056
- $145,000$
- Bed | Bath | SqFt
- 1.57 Acres
- MLS® #: NST7018050
- 5225 389th Trail
- North Branch MN 55056
- $145,000$
- Bed | Bath | SqFt
- 1.45 Acres
- MLS® #: NST7122999
- Lot 2 Kable Avenue
- North Branch MN 55056
- $145,000$
- Bed | Bath | SqFt
- 6 Acres
- MLS® #: NST7123101
- LOT 1 Kable Avenue
- North Branch MN 55056
- $145,000$
- Bed | Bath | SqFt
- 6 Acres
- MLS® #: NST7010076
- 5165 389th Trail
- North Branch MN 55056
- $140,000$
- Bed | Bath | SqFt
- 1.3 Acres
- MLS® #: NST7018051
- 5195 389th Trail
- North Branch MN 55056
- $140,000$
- Bed | Bath | SqFt
- 1.34 Acres
- MLS® #: NST6820477
- TBD Spring Lake NE Road
- North Branch MN 55056
- $139,900$
- Bed | Bath | SqFt
- 8.9 Acres
- MLS® #: NST7010088
- 5282 389th Trail
- North Branch MN 55056
- $110,000$
- Bed | Bath | SqFt
- 1.73 Acres
- MLS® #: NST7095457
- 39088 8th Avenue
- North Branch MN 55056
- $100,000$
- Bed | Bath | SqFt
- 1.05 Acres
- MLS® #: NST7018049
- 5270 389th Trail
- North Branch MN 55056
- $98,000$
- Bed | Bath | SqFt
- 1.93 Acres
- MLS® #: NST7124753
- TBD 366th Street
- North Branch MN 55056
- $95,900$
- Bed | Bath | SqFt
- 2 Acres
- MLS® #: NST7010089
- 5254 389th Trail
- North Branch MN 55056
- $92,000$
- Bed | Bath | SqFt
- 1.2 Acres
- MLS® #: NST7010090
- 5236 389th Trail
- North Branch MN 55056
- $92,000$
- Bed | Bath | SqFt
- 1.63 Acres
- MLS® #: NST7010091
- 5134 389th Trail
- North Branch MN 55056
- $90,000$
- Bed | Bath | SqFt
- 1.98 Acres
- MLS® #: NST7010093
- 5108 389th Trail
- North Branch MN 55056
- $86,000$
- Bed | Bath | SqFt
- 1.15 Acres
- MLS® #: NST7010094
- 39013 Everton Avenue
- North Branch MN 55056
- $84,000$
- Bed | Bath | SqFt
- 1.15 Acres
- MLS® #: NST7010078
- 5129 389th Trail
- North Branch MN 55056
- $82,000$
- Bed | Bath | SqFt
- 1.16 Acres
- MLS® #: NST7010084
- 39176 Everton Avenue
- North Branch MN 55056
- $82,000$
- Bed | Bath | SqFt
- 1.21 Acres
- MLS® #: NST7010085
- 39060 Everton Avenue
- North Branch MN 55056
- $82,000$
- Bed | Bath | SqFt
- 1.19 Acres
- MLS® #: NST7010086
- 39036 Everton Avenue
- North Branch MN 55056
- $82,000$
- Bed | Bath | SqFt
- 1.17 Acres
- MLS® #: NST7010087
- 39016 Everton Avenue
- North Branch MN 55056
- $82,000$
- Bed | Bath | SqFt
- 1.12 Acres
- MLS® #: NST7010095
- 39033 Everton Avenue
- North Branch MN 55056
- $82,000$
- Bed | Bath | SqFt
- 1.15 Acres
- MLS® #: NST7010096
- 39068 Everton Avenue
- North Branch MN 55056
- $79,000$
- Bed | Bath | SqFt
- 1.24 Acres
IDX information is provided exclusively for consumers personal noncommercial use, that it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing, that the data is deemed reliable but is not guaranteed by MLS GRID, and that the use of the MLS GRID Data may be subject to an end user license agreement prescribed by the Member Participants applicable MLS if any and as amended from time to time. MLS GRID may, at its discretion, require use of other disclaimers as necessary to protect Member Participant, and/or their MLS from liability.
All properties are subject to prior sale, changes, or withdrawal.
This site was last updated 10-30-2026 7:10:35 AM.































