Listings CityAnyAbsarokeeAlderAmsterdam-ChurchillAnacondaAvonBabbBasinBelfryBelgradeBig ArmBig SkyBig TimberBigforkBillingsBoulderBozemanBridgerBuffaloButteCameronCanyon CreekCardwellCascadeCharloChesterChinookChoteauChurchillClancyClarkstonClyde ParkColumbusCondonConradCooke CityCoramCorbinCorvallisCut BankDaytonDeer LodgeDillonDivideDrummondDuttonEast GlacierEast HelenaEllistonEmigrantEnnisEurekaForsythFort BentonFort SmithGallatin GatewayGardinerGarrisonGeorgetown LakeGeraldineGlasgowGlenGold CreekGreat FallsHallHarlowtonHarrisonHavreHelenaHelmvilleHuntleyHusonHyshamJacksonJefferson CityJolietJudith GapKalispellLas VegasLavinaLewistownLimaLincolnLivingstonLoloManhattanMartinsdaleMcAllisterMcleodMelroseMiles CityMissoulaMonarchMontana CityNeihartNevada CityNorrisNyeOtherPark CityPhilipsburgPlainsPolarisPolsonPonyPowerPrayRader CreekRadersburgRamsayRaynesfordRed LodgeReed PointRexfordRinglingRobertsRockerRoundupRyegateSeeley LakeShawmutShelbyShepherdSheridanSilver StarSimmsSt. IgnatiusStevensvilleTerryThree ForksTostonTownsendTwin BridgesValierVirginia CityWalkervilleWest YellowstoneWhite Sulphur SpringsWhitefishWhitehallWillow CreekWilsallWinnettWisdomWise RiverWolf CreekTypeAnyCommercial LeaseCommercial SaleFarmLandResidentialResidential IncomeSubtypeAnyBuildingBuilding BusinessBuilding LandBusinessCommercialCondominiumDuplexLandManufactured HomeManufactured On LandMulti FamilyOfficeOtherQuadruplexRetailSingle Family ResidenceTownhouseTriplexUnimproved LandWarehouseSubdivisionSelect City First $0 $5M+ Featured Listings New Listings Low to High 300 Listings Found $14,950,000 3010 Skinner RoadBelgrade, Montana4 Beds | 4 Baths | 161 Acres $9,950,000 // Pending Sale 7570 Forswall RoadBelgrade, Montana4 Beds | 3 Baths | 320 Acres $7,500,000 1445 WeaverBelgrade, Montana2 Beds | 3 Baths | 373 Acres $6,995,000 12485 Dry Creek RoadBelgrade, Montana1 Bed | 1 Bath | 256 Acres $6,750,000 4186 Stimson LaneBelgrade, Montana4 Beds | 2 Baths | 33.837 Acres $6,195,000 2899 Spain Bridge RoadBelgrade, Montana4 Beds | 6 Baths | 10.95 Acres $5,950,000 3060 Hamilton RoadBelgrade, Montana5 Beds | 5 Baths | 48.9 Acres $5,950,000 3060 Hamilton RoadBelgrade, Montana5 Beds | 5 Baths | 48.9 Acres $4,999,999 215 ArdenBelgrade, Montana2.096 Acres $4,950,000 225 BolingerBelgrade, Montana3 Beds | 10.001 Acres $4,875,000 TBD Penwell Bridge RoadBelgrade, Montana0 Baths | 313.44 Acres $4,875,000 TBD Penwell Bridge RoadBelgrade, Montana313.44 Acres