US counties by county house price index, 1990 = 100

Teton County had the highest county house price index, 1990 = 100 of 1446 counties in 2021, at 809.36 index. Martinsville city had the lowest, at 144.16 index. The median was 264.35 index. Source: the Federal Housing Finance Agency.

Highest809.36Teton County
Lowest144.16Martinsville city
Median264.351446 counties

Top 40 counties, 2021

CSVChart (SVG)

Teton CountyTeton County: 809.36 index809.36Denver CountyDenver County: 665.69 index665.69Wasatch CountyWasatch County: 656.38 index656.38Williams CountyWilliams County: 654.25 index654.25Chaffee CountyChaffee County: 649.86 index649.86Gunnison CountyGunnison County: 639.86 index639.86Gallatin CountyGallatin County: 631.61 index631.61Travis CountyTravis County: 612.72 index612.72Summit CountySummit County: 597.32 index597.32Routt CountyRoutt County: 589 index589Multnomah CountyMultnomah County: 588.09 index588.09Summit CountySummit County: 584.85 index584.85Grand CountyGrand County: 569.32 index569.32Wasco CountyWasco County: 568.23 index568.23Clatsop CountyClatsop County: 561.14 index561.14Kootenai CountyKootenai County: 553.69 index553.69Deschutes CountyDeschutes County: 552.24 index552.24Salt Lake CountySalt Lake County: 541.9 index541.9Hood River CountyHood River County: 541.84 index541.84Park CountyPark County: 537.38 index537.38Clear Creek CountyClear Creek County: 536.6 index536.6Sheridan CountySheridan County: 532.18 index532.18Boulder CountyBoulder County: 528.37 index528.37Burnet CountyBurnet County: 524.53 index524.53Missoula CountyMissoula County: 519.4 index519.4Canyon CountyCanyon County: 519.3 index519.3Tillamook CountyTillamook County: 515.84 index515.84Adams CountyAdams County: 514.39 index514.39Bonner CountyBonner County: 514.06 index514.06Linn CountyLinn County: 511.36 index511.36Yamhill CountyYamhill County: 511.08 index511.08Walla Walla CountyWalla Walla County: 507.1 index507.1Ada CountyAda County: 506.93 index506.93Kittitas CountyKittitas County: 504.31 index504.31Jefferson CountyJefferson County: 501.16 index501.16Monroe CountyMonroe County: 500.93 index500.93Morgan CountyMorgan County: 496.18 index496.18Elbert CountyElbert County: 493.51 index493.51Stark CountyStark County: 493.37 index493.37Nantucket CountyNantucket County: 493 index493
index. Source: FHFA. Retrieved 2026-10-10.

Full ranking

RankCounties2021
index
Change on 2020
1Teton County809.36+64.64
2Denver County665.69+66.43
3Wasatch County656.38+97.29
4Williams County654.25+9.21
5Chaffee County649.86+81.64
6Gunnison County639.86+68.59
7Gallatin County631.61+107.94
8Travis County612.72+102.8
9Summit County597.32+65.86
10Routt County589+72.9
11Multnomah County588.09+57.13
12Summit County584.85+70.9
13Grand County569.32+87.77
14Wasco County568.23+69.34
15Clatsop County561.14+83.44
16Kootenai County553.69+108.35
17Deschutes County552.24+94.3
18Salt Lake County541.9+82.78
19Hood River County541.84+67.96
20Park County537.38+74.83
21Clear Creek County536.6+68.65
22Sheridan County532.18+68.51
23Boulder County528.37+50.45
24Burnet County524.53+59.28
25Missoula County519.4+82.53
26Canyon County519.3+111.34
27Tillamook County515.84+75.14
28Adams County514.39+65.14
29Bonner County514.06+83.91
30Linn County511.36+69.36
31Yamhill County511.08+62.36
32Walla Walla County507.1+77.86
33Ada County506.93+99.52
34Kittitas County504.31+70.87
35Jefferson County501.16+63.02
36Monroe County500.93+63.52
37Morgan County496.18+60.9
38Elbert County493.51+59.89
39Stark County493.37+12.08
40Nantucket County493+20.98
41La Plata County490.29+51.52
42Williamson County486.53+96.81
43District of Columbia484.79+31.29
44Bastrop County482.69+77.19
45Blaine County482.14+79.35
46Eagle County482.1+41.21
47Columbia County477.65+57.17
48Lewis County475.09+71.12
49Tooele County474.84+79.84
50Flathead County474.77+85.67
51Benton County474.44+50.62
52Chelan County473.85+62.19
53Marion County473.5+62.8
54Bingham County472.93+87.82
55Utah County471.82+76.16
56Arapahoe County471.32+56.88
57Nassau County469.71+62.63
58Clackamas County469.15+54.99
59Umatilla County468.12+58.51
60Larimer County468.11+44.63
61Garfield County464.99+51.77
62Hays County463.82+78.65
63Polk County459.23+63.39
64Weber County458.71+81.08
65Douglas County456.82+58.84
66Davis County454.58+73.38
67Whatcom County454.46+58.03
68Pierce County453.24+64.94
69Uintah County453.18+44.51
70Weld County450.99+48.11
71Clark County450.21+57.5
72Broomfield County449.88+55.3
73Lewis and Clark County449.74+67.6
74Miami-Dade County449.46+51.64
75Coos County449.19+66.3
76Washington County448.7+50.25
77Lincoln County448.17+66.92
78Mason County448.08+66.6
79Lane County447.5+60.86
80Pitkin County444.8+52.02
81Natrona County443.82+30.14
82King County443.81+44.88
83Dukes County443.57+44
84Spokane County443.48+75.39
85Box Elder County443.42+73.39
86Teller County442.37+61.48
87Delta County439.88+56.34
88Malheur County439.86+77.44
89Caldwell County438.4+70.42
90Charleston County436.94+49.17
91Grays Harbor County436.67+74.12
92Montrose County436.42+50.21
93Thurston County435.46+60.39
94Asotin County435.26+57.94
95Cache County434.73+74.59
96Kitsap County432.17+56.75
97Fremont County431.21+45.24
98Mesa County429.24+54.91
99Cowlitz County429.14+61.66
100Coconino County426.81+64.99
101Uinta County426.55+51.91
102Sherman County426.24+49.09
103Park County424.75+58.75
104Davidson County424.56+48.3
105Pinellas County422.7+62.72
106Nez Perce County419.33+67.45
107Adams County419.32+48.91
108Douglas County418.8+49.41
109Skagit County417.94+52.97
110Stevens County416.9+61.02
111El Paso County416.76+58.1
112Maricopa County415.37+69.18
113Jefferson County411.7+53.68
114Kings County409.38+12.56
115Snohomish County409.34+57.05
116Buncombe County409.05+47.47
117Kendall County406.67+42.13
118Jackson County405.21+52.94
119Lea County404.37+20.84
120Franklin County402.83+52.16
121Douglas County402.74+57.64
122Yavapai County402.48+61.62
123Becker County402.23+30.27
124Carbon County401.96+70.39
125Douglas County401.84+54.04
126Josephine County401.75+54.68
127Collier County401.35+61.04
128Alameda County399.14+35.65
129Carbon County399.09+18.08
130Pennington County398.17+53.75
131Sevier County398.12+69.51
132Madison County397.12+65.51
133Midland County396.54+9.75
134Falls Church city395.96+19.27
135St. Johns County395.78+56.51
136Iron County395.65+71.57
137Washington County394.38+70.53
138Island County391.57+47.53
139Montezuma County390.91+45.94
140Whitman County390.71+48.66
141Yellowstone County390.25+46.96
142Okanogan County390.21+53.69
143Brunswick County389.61+52.21
144Twin Falls County389.17+72.36
145Grant County388.81+59.34
146Bannock County388.62+74.32
147Suffolk County385.78+25.97
148San Francisco County384.12+0.35
149Douglas County383.7+37.97
150Queens County383.37+15.63
151Broward County383.13+46.52
152Charlottesville city381.52+27.38
153Wise County381.11+47.41
154Klamath County380.97+52.63
155Yakima County378.82+45.38
156Eddy County378.32+14.16
156Williamson County378.32+50.29
158Albany County378.16+30.8
159Ector County377.59+3.79
160Arlington County377.51+15.63
161Leelanau County376.96+41.91
162Cooke County376.9+44.99
163Laramie County376.48+37.64
164Sarasota County376.4+56.99
165Morton County375.42+20.02
166Latah County374.57+51.79
167Guadalupe County374.46+45.33
168Henderson County374.19+54.72
169Santa Clara County373.99+17.31
170Hillsborough County373.9+52.72
171Grand Traverse County369.9+48.19
172Mono County369.6+42.41
172Orleans Parish369.6+23.04
174Benton County369.47+45.4
175Glenn County369.17+37.67
176Richmond city367.58+36.77
177Clallam County365.57+52.91
178Fremont County365.23+42.93
179Putnam County365+43.09
180Comal County363.93+43.15
181Napa County363.91+35.72
182Washoe County363.39+53.65
183Pueblo County362.86+54.69
184Pinal County362.58+65.4
185Carson City362.1+50.56
186Okaloosa County361.26+47.38
187Palm Beach County360.97+46.48
188Navajo County360.45+65
189Ward County359.97+14.25
190Humboldt County359.68+40.47
191San Mateo County359.55+3.64
192Alexandria city359.43+16.5
193Manatee County359.25+55.06
194Bonneville County358.64+67.53
195Washington County358.39+29.53
196Rock County358.16+16.31
197Oneida County357.36+34.64
198Chippewa County356.46+36.86
199Kingfisher County353.97+19.46
200Kalkaska County353.79+51.08
201Kerr County353.59+43.55
202Wabasha County353.39+27.18
203Matanuska-Susitna Borough352.7+28.95
204Lyon County352.17+51.86
205San Diego County352.07+42.62
206Charlevoix County351.95+48.36
207Benzie County351.57+41.97
208Scurry County351.56+29.55
209Bayfield County351.06+32.31
210Cheatham County350.35+47.25
211Sumner County350.3+47.5
212Power County350.11+70.5
213Cape May County350.08+47.21
214Gila County348.67+53.24
215Bedford County348.43+47.88
216Galveston County347.52+38.9
217Johnson County347.2+43.91
218Otero County347.19+44.75
219Austin County346.88+31.04
220Rutherford County346.32+46.12
221Bay County346.12+35.53
222Martin County345.52+49.24
223Carteret County345.02+38.46
224Santa Cruz County344.58+33.02
225Carlton County344.39+34.85
226Brown County344.16+49.64
227Sioux County343.97+23.05
228Yuba County343.78+53.3
229Lincoln County343.73+42.54
230Hood County343.56+47.93
231Hancock County342.39+36.84
232Chambers County342.37+28.08
233Stutsman County342.31+15.13
234Pasco County341.77+60.71
235Vernon County340.95+24.15
236Volusia County340.58+48.61
237Dunn County340.56+34.35
238Juneau City and Borough340.44+23.88
239Milam County340.13+44.39
240Vilas County340.12+31.33
241Sitka City and Borough339.76+19.58
242Robertson County339.66+43.44
243Burleigh County339.51+18.02
244Polk County339.05+41.84
245Dickson County338.73+39.68
246Douglas County338.02+37.71
247Hill County338.01+14.74
248Beltrami County337.96+31.46
249Pender County337.4+41.87
250Philadelphia County336.73+25.54

Showing the top 250 of 1446. The CSV download has every row.

Other periods

About this ranking

Annual FHFA all-transactions index of single-family house prices in US counties, with 1990 equal to 100.

Developmental nominal index, not seasonally adjusted. Uses sale prices and refinance appraisals for mortgages purchased or guaranteed by Fannie Mae or Freddie Mac. Differs from purchase-only indexes. Missing estimates and unavailable base-year values remain absent. Historical estimates can be revised.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

Federal Housing Finance Agency (FHFA). FHFA developmental all-transactions county house price index, annual, nominal, not seasonally adjusted, 1990 = 100. https://www.fhfa.gov/hpi/download/annual/hpi_at_county.xlsx. Retrieved 2026-10-10.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank US counties by county house price index, 1990 = 100 using official data, and cite the source.
rank_places {"indicator":"house_price_index_us_county_annual_1990","level":"province","within":"United States","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=house_price_index_us_county_annual_1990&level=province&within=United%20States&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest county house price index, 1990 = 100?

Teton County, with 809.36 index in 2021, according to the Federal Housing Finance Agency.

Which county has the lowest county house price index, 1990 = 100?

Martinsville city, with 144.16 index in 2021.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Federal Housing Finance Agency, FHFA developmental all-transactions county house price index, annual, nominal, not seasonally adjusted, 1990 = 100. Retrieved 2026-10-10.

County house price index, 1990 = 100: other rankings

US counties: more rankings