Cities and towns in Montana: typical home values
September 2026 figures from Zillow · updated 2026-11-15
ProMap by Home Economics has a housing data page for 199 cities and towns in Montana. The figure beside each name is its typical home value in September 2026. Among them, the highest typical home value is in Big Sky ($1,906,000) and the lowest is in Browning ($119,000).
The typical home in Montana is worth about $467,000 (Zillow Home Value Index, September 2026), up 2.0% over the past year; the U.S. figure is $366,000.
Jump to a letter
A 6 places
B 20 places
- Baker Fallon County $186,000
- Ballantine Yellowstone County $382,000
- Belfry Carbon County $398,000
- Belgrade Gallatin County $548,000
- Belt Cascade County $395,000
- Big Arm Lake County $893,000
- Big Sandy Chouteau County $260,000
- Big Sky Gallatin County $1,906,000
- Big Timber Sweet Grass County $443,000
- Bigfork Flathead County $803,000
- Billings Yellowstone County $401,000
- Black Eagle Cascade County $243,000
- Boulder Jefferson County $343,000
- Bozeman Gallatin County $722,000
- Brady Pondera County $240,000
- Bridger Carbon County $382,000
- Broadus Powder River County $246,000
- Broadview Yellowstone County $360,000
- Browning Glacier County $119,000
- Butte Silver Bow County $286,000
C 21 places
- Canyon Creek Lewis and Clark County $495,000
- Cardwell Jefferson County $569,000
- Cascade Cascade County $404,000
- Charlo Lake County $552,000
- Chester Liberty County $202,000
- Chinook Blaine County $217,000
- Choteau Teton County $299,000
- Circle McCone County $249,000
- Clancy Jefferson County $636,000
- Clinton Missoula County $541,000
- Clyde Park Park County $438,000
- Colstrip Rosebud County $232,000
- Columbia Falls Flathead County $607,000
- Columbus Stillwater County $462,000
- Condon Missoula County $659,000
- Conner Ravalli County $575,000
- Conrad Pondera County $256,000
- Corvallis Ravalli County $662,000
- Culbertson Roosevelt County $187,000
- Custer Yellowstone County $372,000
- Cut Bank Glacier County $167,000
D 6 places
E 9 places
F 12 places
- Fairfield Teton County $390,000
- Fairview Richland County $261,000
- Fallon Prairie County $138,000
- Fishtail Stillwater County $569,000
- Florence Ravalli County $655,000
- Forsyth Rosebud County $226,000
- Fort Benton Chouteau County $284,000
- Fort Peck Valley County $372,000
- Fort Shaw Cascade County $464,000
- Frazer Valley County $330,000
- Frenchtown Missoula County $649,000
- Fromberg Carbon County $386,000
G 11 places
- Gallatin Gateway Gallatin County $1,166,000
- Gardiner Park County $793,000
- Garrison Powell County $1,203,000
- Geraldine Chouteau County $259,000
- Geyser Judith Basin County $319,000
- Gildford Hill County $248,000
- Glasgow Valley County $167,000
- Glendive Dawson County $201,000
- Goldcreek Powell County $327,000
- Grass Range Fergus County $313,000
- Great Falls Cascade County $338,000
H 16 places
- Hamilton Ravalli County $529,000
- Hardin Big Horn County $218,000
- Harlem Blaine County $162,000
- Harlowton Wheatland County $170,000
- Havre Hill County $230,000
- Helena Lewis and Clark County $478,000
- Helmville Powell County $461,000
- Heron Sanders County $559,000
- Highwood Chouteau County $366,000
- Hinsdale Valley County $213,000
- Hobson Judith Basin County $315,000
- Hot Springs Sanders County $260,000
- Hungry Horse Flathead County $339,000
- Huntley Yellowstone County $498,000
- Huson Missoula County $689,000
- Hysham Treasure County $208,000
J 4 places
K 2 places
L 11 places
- Lakeside Flathead County $874,000
- Laurel Yellowstone County $378,000
- Lavina Golden Valley County $252,000
- Lewistown Fergus County $285,000
- Libby Lincoln County $343,000
- Lima Beaverhead County $274,000
- Lincoln Lewis and Clark County $366,000
- Livingston Park County $533,000
- Lodge Grass Big Horn County $159,000
- Lolo Missoula County $544,000
- Loma Chouteau County $351,000
M 10 places
- Malta Phillips County $234,000
- Manhattan Gallatin County $676,000
- Marion Flathead County $743,000
- Martin City Flathead County $580,000
- Martinsdale Meagher County $256,000
- Medicine Lake Sheridan County $126,000
- Miles City Custer County $246,000
- Missoula Missoula County $564,000
- Monarch Cascade County $340,000
- Moore Fergus County $296,000
N 4 places
O 2 places
P 9 places
R 11 places
- Red Lodge Carbon County $520,000
- Reed Point Stillwater County $541,000
- Rexford Lincoln County $494,000
- Richey Dawson County $158,000
- Roberts Carbon County $593,000
- Rollins Lake County $1,184,000
- Ronan Lake County $428,000
- Roundup Musselshell County $236,000
- Roy Fergus County $303,000
- Rudyard Hill County $165,000
- Ryegate Golden Valley County $218,000
S 20 places
- Saco Phillips County $136,000
- Saint Ignatius Lake County $538,000
- Saint Regis Mineral County $380,000
- Saltese Mineral County $408,000
- Sand Coulee Cascade County $291,000
- Savage Richland County $275,000
- Scobey Daniels County $157,000
- Seeley Lake Missoula County $546,000
- Shelby Toole County $178,000
- Shepherd Yellowstone County $474,000
- Sheridan Madison County $496,000
- Sidney Richland County $280,000
- Silver Gate Park County $668,000
- Somers Flathead County $671,000
- Stanford Judith Basin County $245,000
- Stevensville Ravalli County $617,000
- Stockett Cascade County $349,000
- Sula Ravalli County $408,000
- Sun River Cascade County $450,000
- Superior Mineral County $383,000
T 9 places
V 3 places
W 13 places
- Walkerville Silver Bow County $164,000
- West Yellowstone Gallatin County $660,000
- Westby Sheridan County $182,000
- White Sulphur Springs Meagher County $316,000
- Whitefish Flathead County $870,000
- Whitehall Jefferson County $449,000
- Wibaux Wibaux County $197,000
- Winnett Petroleum County $163,000
- Wisdom Beaverhead County $396,000
- Wise River Beaverhead County $618,000
- Wolf Creek Lewis and Clark County $473,000
- Wolf Point Roosevelt County $142,000
- Worden Yellowstone County $404,000
Metro areas in Montana
Counties in Montana
- Beaverhead County $394,000
- Big Horn County $218,000
- Blaine County $215,000
- Broadwater County $524,000
- Carbon County $505,000
- Carter County $160,000
- Cascade County $340,000
- Chouteau County $295,000
- Custer County $248,000
- Daniels County $165,000
- Dawson County $200,000
- Deer Lodge County $294,000
- Fallon County $192,000
- Fergus County $287,000
- Flathead County $646,000
- Gallatin County $698,000
- Garfield County $299,000
- Glacier County $162,000
- Golden Valley County $221,000
- Granite County $462,000
- Hill County $228,000
- Jefferson County $521,000
- Judith Basin County $297,000
- Lake County $596,000
- Lewis and Clark County $466,000
- Liberty County $205,000
- Lincoln County $423,000
- Madison County $753,000
- McCone County $244,000
- Meagher County $309,000
- Mineral County $392,000
- Missoula County $570,000
- Musselshell County $236,000
- Park County $603,000
- Petroleum County $190,000
- Phillips County $213,000
- Pondera County $262,000
- Powder River County $278,000
- Powell County $333,000
- Prairie County $127,000
- Ravalli County $598,000
- Richland County $282,000
- Roosevelt County $146,000
- Rosebud County $228,000
- Sanders County $460,000
- Sheridan County $175,000
- Silver Bow County $286,000
- Stillwater County $487,000
- Sweet Grass County $482,000
- Teton County $357,000
- Toole County $180,000
- Treasure County $226,000
- Valley County $194,000
- Wheatland County $182,000
- Wibaux County $210,000
- Yellowstone County $402,000
Sources
Home values: Zillow Home Value Index (ZHVI), all homes, middle tier, smoothed and seasonally adjusted. Rents: Zillow Observed Rent Index (ZORI), seasonally adjusted. "Typical" is Zillow's middle-tier value (homes between the 35th and 65th percentiles), not a median sale price. A place is listed when Zillow publishes a home value or a rent for it. Compiled by Home Economics.