Listings CityAnyAbsarokeeAlderAmsterdamAnacondaAvonBasinBelfryBelgradeBeltBig ArmBig SkyBig TimberBigforkBillingsBoulderBozemanBridgerBuffaloButteCameronCanyon CreekCardwellCascadeCharloChesterChinookChoteauChurchillClancyClarkstonClyde ParkColstripColumbia FallsColumbusCondonConradCooke CityCorbinCorvallisCraigCut BankDarbyDaytonDeer LodgeDillonDivideDrummondEast HelenaEmigrantEnnisEurekaFort BentonFort SmithGallatin GatewayGardinerGarrisonGeorgetown LakeGeraldineGeyserGreat FallsGreycliffHarlowtonHarrisonHavreHelenaHelmvilleHusonHyshamJacksonJardineJeffersonJefferson CityJolietJudith GapKalispellKilaLas VegasLewistownLimaLincolnLivingstonLoloMammothManhattanMartinsdaleMarysvilleMcAllisterMcleodMelroseMiles CityMissoulaMonarchMontana CityNeihartNevada CityNorrisNyeOtherOvandoPhilipsburgPolarisPolsonPonyPowerPrayRadersburgRamsayRaynesfordRed LodgeReed PointRexfordRinglingRockerRoscoeRoyRyegateSeeley LakeShawmutShelbyShepherdSheridanSilver GateSilver StarStevensvilleTerryThree ForksTostonTownsendTwin BridgesValierVirginia CityWalkervilleWest YellowstoneWhite Sulphur SpringsWhitefishWhitehallWillow CreekWilsallWisdomWise 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 126 Listings Found $8,500,000 5211 Old Yellowstone TrailThree Forks, Montana400 Acres $8,395,000 15 Meridian RoadThree Forks, Montana7 Beds | 8 Baths | 118 Acres $8,395,000 15 Meridian RoadThree Forks, Montana7 Beds | 8 Baths | 118 Acres $5,500,000 5191 Old Yellowstone TrailThree Forks, Montana5 Beds | 0 Baths | 250 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 // Pending Sale 3179 Pyfer Road NThree Forks, Montana3 Beds | 2 Baths | 113.72 Acres $1,850,000 26 DalesviewThree Forks, Montana3 Beds | 2 Baths | 37.82 Acres $1,195,000 43 Lewis DriveThree Forks, Montana4 Beds | 4 Baths | 3.8 Acres $1,099,000 11111 Juniper RoadThree Forks, Montana4 Beds | 3 Baths | 8.982 Acres $1,049,000 6 CornflowerThree Forks, Montana3 Beds | 3 Baths | 4.9 Acres $1,049,000 // Pending Sale 37 Wheatland Meadows DriveThree Forks, Montana4 Beds | 3 Baths | 6.34 Acres