Listings CityAnyAlbertonAlderAmsterdam-ChurchillAnacondaAvonBabbBainvilleBasinBelfryBelgradeBeltBig SkyBig TimberBigforkBillingsBoulderBozemanBridgerBroadusBroadwaterButteCameronCanyon CreekCardwellCascadeChinookChoteauChurchillCircleClancyClarkClarkstonClyde ParkCodyCohagenColumbusCondonConradCoramCorvallisCraigDaytonDeer LodgeDellDillonDivideDixonDrummondEast HelenaEmigrantEnnisEurekaFishtailForsythFort BentonFort PeckGallatin GatewayGardinerGarrisonGeorgetown LakeGlasgowGlenGlendiveGreat FallsGreycliffHallHamiltonHardinHarlowtonHarrisonHelenaHighwoodHobsonHyshamIsland ParkJefferson CityJolietKilaLakesideLaurelLewistownLibbyLimaLincolnLivingstonLoganLoloMaltaManhattanMartinsdaleMcAllisterMcLeodMelroseMiles CityMissoulaNeihartNevada CityNorrisNoxonNyeOtherParadise ValleyPark CityPhilipsburgPine CreekPlainsPolarisPolsonPonyPrayRadersburgRamsayRed LodgeReed PointRobertsRockerRoundupRyegateSeeley LakeShawmutShepherdSheridanSidneySilver StarSt. RegisStevensvilleThree ForksTostonTownsendTwin BridgesVirginia CityWalkervilleWest YellowstoneWhite Sulphur SpringsWhitefishWhitehallWillow CreekWilsallWinnettWinstonWisdomWolf CreekTypeAnyCommercial LeaseCommercial SaleFarmLandResidentialResidential IncomeSubtypeAnyBuildingBuilding LandBusinessCabinCommercialCondominiumDuplexLandManufactured HomeManufactured On LandMulti FamilyOfficeOtherQuadruplexRetailSingle Family ResidenceTownhouseTriplexUnimproved LandWarehouseSubdivisionSelect City First $0 $5M+ Featured Listings New Listings Low to High 106 Listings Found $3,855,000 101 Old Town Main StreetThree Forks, Montana0 Baths | 222 Acres $2,550,000 // Pending Sale 11103 Riverview RoadThree Forks, Montana4 Beds | 4 Baths | 20.059 Acres $2,250,000 26 Dalesview RoadThree Forks, Montana3 Beds | 2 Baths | 37.82 Acres $2,250,000 26 Dalesview RoadThree Forks, Montana3 Beds | 2 Baths | 37.82 Acres $1,750,000 610 Wheat Field RoadThree Forks, Montana7 Beds | 7 Baths | 10.047 Acres $1,700,000 12689 Antelope ValleyThree Forks, Montana4 Beds | 2 Baths | 8.99 Acres $1,450,000 TBD Shoddy SpringsThree Forks, Montana569 Acres $1,100,000 109 Wild Rose LoopThree Forks, Montana4 Beds | 4 Baths | 5.12 Acres $1,100,000 18711 Crystal Mountain Road RanchThree Forks, Montana2 Beds | 2 Baths | 97.22 Acres $999,990 000 Milligan Canyon RoadThree Forks, Montana197.91 Acres $929,000 144 Horizon LoopThree Forks, Montana3 Beds | 2 Baths | 6.061 Acres $908,000 1635 Green Acres RoadThree Forks, Montana4 Beds | 3 Baths | 30.66 Acres