Listings CityAnyAbsarokeeAlderAmsterdam-ChurchillAnacondaAvonBelfryBelgradeBeltBig ArmBig SkyBig TimberBigforkBillingsBoulderBozemanBridgerBroadusBroadwaterButteCameronCanyon CreekCardwellCascadeChesterChoteauChurchillCircleClarkClarkstonClintonClyde ParkCodyCohagenColumbusCondonCoramDaytonDeer LodgeDellDillonDivideDrummondEast HelenaEllistonEmigrantEnnisEurekaFairfieldFishtailFlorenceForsythFort BentonFort PeckFort SmithGallatin GatewayGardinerGeorgetown LakeGlasgowGlendiveGreat FallsGreycliffHamiltonHarlowtonHarrisonHavreHelenaHighwoodHyshamJefferson CityJolietJordanKalispellKilaLakesideLas VegasLaurelLavinaLedgerLewistownLibbyLimaLincolnLivingstonLoganLoloMaltaManhattanMartinsdaleMcAllisterMcLeodMelroseMiles CityMissoulaMonarchMontana CityNeihartNevada CityNorrisNyeOtherPark CityPhilipsburgPine CreekPlainsPolarisPolsonPonyPrayRader CreekRadersburgRamsayRaynesfordRed LodgeReed PointRobertsRockerRoundupRyegateSeeley LakeShawmutShelbySheridanSilver StarSomersThompson FallsThree ForksTostonTownsendTrout CreekTwin BridgesVirginia CityWalkervilleWest YellowstoneWhite Sulphur SpringsWhitefishWhitehallWillow CreekWilsallWinnettWisdomWise RiverWolf CreekTypeAnyCommercial LeaseCommercial SaleFarmLandResidentialResidential IncomeSubtypeAnyBuildingBuilding BusinessBuilding LandBusinessCabinCommercialCondominiumDuplexLandManufactured HomeManufactured On LandMulti FamilyOfficeOtherQuadruplexRetailSingle Family ResidenceTownhouseTriplexUnimproved LandWarehouseSubdivisionSelect City First $0 $5M+ Featured Listings New Listings Low to High 337 Listings Found $17,000,000 TBD Foster Creek RoadBelgrade, Montana0 Baths | 805 Acres $10,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,900,000 3000 Burnt RoadBelgrade, Montana7 Beds | 5 Baths | 198.086 Acres $6,900,000 3000 Burnt RoadBelgrade, Montana7 Beds | 5 Baths | 198.086 Acres $6,500,000 3060 Hamilton RoadBelgrade, Montana3 Beds | 3 Baths | 48.9 Acres $6,500,000 3060 Hamilton RoadBelgrade, Montana3 Beds | 3 Baths | 48.9 Acres $6,500,000 3000 Burnt RoadBelgrade, Montana7 Beds | 5 Baths | 161.36 Acres $6,295,000 2899 Spain Bridge RoadBelgrade, Montana4 Beds | 6 Baths | 10.95 Acres $6,295,000 2899 Spain Bridge RoadBelgrade, Montana4 Beds | 6 Baths | 10.95 Acres $5,500,000 215 ArdenBelgrade, Montana2.096 Acres $4,950,000 225 BolingerBelgrade, Montana3 Beds | 10.001 Acres