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 99 Listings Found $12,900,000 5191 Old Yellowstone TrailThree Forks, Montana5 Beds | 3 Baths | 650 Acres $3,355,000 101 Old Town Main StreetThree Forks, Montana0 Baths | 222 Acres $2,500,000 18711 Crystal Mountain Road RanchThree Forks, Montana2 Beds | 2 Baths | 97.22 Acres $1,900,000 3179 Pyfer Road NThree Forks, Montana3 Beds | 2 Baths | 113.72 Acres $1,300,000 // Pending Sale 160 Hilltop VistaThree Forks, Montana6 Beds | 5 Baths | 28.96 Acres $1,200,000 14477 Madison RoadThree Forks, Montana4 Beds | 2 Baths | 10.03 Acres $1,024,750 // Pending Sale 3 Hopper TrailThree Forks, Montana4 Beds | 3 Baths | 4.24 Acres $1,000,000 NHN Milligan Canyon RoadThree Forks, Montana197.91 Acres $959,000 14 Bunny DriveThree Forks, Montana4 Beds | 2 Baths | 1.52 Acres $825,000 28 Secora LaneThree Forks, Montana3 Beds | 2 Baths | 9.98 Acres $775,000 820 Miller Canyon RoadThree Forks, Montana5 Beds | 3 Baths | 10.068 Acres $770,000 283 Colter TrailThree Forks, Montana3 Beds | 2 Baths | 1.088 Acres