US counties by county house price annual change, sales and refinances
Mineral County had the highest county house price annual change, sales and refinances of 2769 counties in 2020, at 22.8%. Barber County had the lowest, at -17.71%. The median was 3.61%. Source: the Federal Housing Finance Agency.
Top 40 counties, 2020
Full ranking
| Rank | Counties | 2020 (%) | Change on 2019 |
|---|---|---|---|
| 1 | Mineral County | 22.8 | +35.07 pts |
| 2 | Wilkes County | 21.56 | +25.35 pts |
| 3 | Hamilton County | 21.53 | +15.59 pts |
| 4 | Conecuh County | 20.39 | +32.14 pts |
| 5 | Macon County | 19.97 | +26.18 pts |
| 6 | Pecos County | 19.72 | +13.48 pts |
| 7 | Graham County | 19.12 | +30.3 pts |
| 8 | Dooly County | 19.08 | +18.07 pts |
| 9 | Morris County | 18.93 | +36.61 pts |
| 10 | Gentry County | 16.61 | +23.02 pts |
| 11 | Beaver County | 16.24 | +15.09 pts |
| 12 | Bradley County | 15.44 | +27.21 pts |
| 13 | Bland County | 15.06 | +35.44 pts |
| 14 | Sherman County | 15.03 | +11.43 pts |
| 15 | Tripp County | 14.95 | +13.97 pts |
| 16 | Lincoln County | 14.89 | +6.1 pts |
| 17 | Sweet Grass County | 14.81 | +11.71 pts |
| 18 | Martin County | 14.79 | +35.34 pts |
| 19 | Adams County | 13.86 | +3.03 pts |
| 20 | Gem County | 13.51 | +0.98 pts |
| 21 | Chugach Census Area | 13.2 | +12.58 pts |
| 22 | Newton County | 13.07 | +22 pts |
| 23 | Screven County | 12.91 | +7.91 pts |
| 24 | Franklin County | 12.55 | +15.72 pts |
| 25 | Hart County | 12.5 | +15.63 pts |
| 26 | Shoshone County | 12.38 | -3.4 pts |
| 27 | Hanson County | 12.03 | +12.03 pts |
| 28 | Crittenden County | 11.92 | +22.02 pts |
| 29 | Thurston County | 11.7 | +5.48 pts |
| 30 | Sierra County | 11.68 | +4.79 pts |
| 31 | Fremont County | 11.64 | +2.15 pts |
| 32 | Webster County | 11.59 | +12.65 pts |
| 33 | Perquimans County | 11.56 | +13.36 pts |
| 34 | Adair County | 11.32 | +26.59 pts |
| 34 | Galax city | 11.32 | +12.03 pts |
| 36 | Canyon County | 11.2 | -3.26 pts |
| 37 | Hopewell city | 11.14 | +5.2 pts |
| 38 | Patrick County | 11.1 | +14.42 pts |
| 39 | Elmore County | 11.06 | -3.61 pts |
| 40 | Pemiscot County | 10.9 | +14.62 pts |
| 41 | Haskell County | 10.88 | +11.72 pts |
| 41 | Morgan County | 10.88 | +16.47 pts |
| 41 | Oscoda County | 10.88 | +6.49 pts |
| 44 | Labette County | 10.83 | +18.14 pts |
| 45 | Alleghany County | 10.82 | +7.01 pts |
| 46 | Ballard County | 10.75 | +5.85 pts |
| 47 | Morgan County | 10.64 | +9.66 pts |
| 48 | Granite County | 10.63 | +2.89 pts |
| 49 | Malheur County | 10.57 | -0.25 pts |
| 50 | St. Francis County | 10.53 | +9.55 pts |
| 51 | Pershing County | 10.48 | +5.48 pts |
| 52 | Hempstead County | 10.47 | +10.57 pts |
| 53 | Chariton County | 10.3 | +21.02 pts |
| 54 | Bonneville County | 10.29 | -2.62 pts |
| 55 | Bonner County | 10.24 | +0.49 pts |
| 56 | Bienville Parish | 10.23 | +12.77 pts |
| 57 | Owyhee County | 10.17 | -3.75 pts |
| 58 | Holt County | 10.1 | +11.68 pts |
| 59 | Boone County | 10.04 | +15.7 pts |
| 59 | Otero County | 10.04 | -1.79 pts |
| 61 | Quay County | 10.03 | +0.01 pts |
| 62 | Dodge County | 9.96 | +8.02 pts |
| 63 | DeWitt County | 9.94 | +15.77 pts |
| 63 | Torrance County | 9.94 | +8.38 pts |
| 65 | Custer County | 9.92 | +7.1 pts |
| 66 | Caswell County | 9.9 | +2.66 pts |
| 67 | Cloud County | 9.88 | +10.97 pts |
| 68 | McCurtain County | 9.83 | +5.15 pts |
| 69 | Cleveland County | 9.78 | +11.32 pts |
| 70 | Roosevelt County | 9.77 | +8.61 pts |
| 71 | Washington County | 9.66 | -5.01 pts |
| 72 | Martin County | 9.57 | +8.5 pts |
| 73 | Boise County | 9.53 | -2.75 pts |
| 74 | Kootenai County | 9.52 | -0.98 pts |
| 75 | Turner County | 9.5 | +1.26 pts |
| 76 | Spalding County | 9.49 | +3.68 pts |
| 77 | Cibola County | 9.46 | +8.46 pts |
| 77 | Powell County | 9.46 | +7.64 pts |
| 79 | Lyon County | 9.44 | +9.47 pts |
| 80 | Payette County | 9.43 | -1.94 pts |
| 81 | Taylor County | 9.36 | +9.06 pts |
| 82 | Taylor County | 9.33 | +6.78 pts |
| 83 | Adams County | 9.3 | +1.52 pts |
| 84 | Sabine County | 9.25 | +7.64 pts |
| 85 | Franklin city | 9.22 | +13.16 pts |
| 86 | Dawson County | 9.18 | +11.92 pts |
| 87 | Holmes County | 9.14 | +8.37 pts |
| 88 | Fayette County | 9.09 | +7.59 pts |
| 89 | Cherokee County | 9.06 | +13.84 pts |
| 90 | Ada County | 9.04 | -3.4 pts |
| 90 | Vinton County | 9.04 | -2.24 pts |
| 92 | Calhoun County | 9.02 | +13.11 pts |
| 92 | Uvalde County | 9.02 | +6.93 pts |
| 94 | Seminole County | 9.01 | -0.03 pts |
| 95 | Garvin County | 8.99 | +10.55 pts |
| 96 | Chaves County | 8.92 | +4.93 pts |
| 96 | Powell County | 8.92 | +4.07 pts |
| 98 | Bingham County | 8.9 | -1.06 pts |
| 99 | Anson County | 8.84 | +3.81 pts |
| 100 | Maries County | 8.78 | +10.28 pts |
| 101 | Hale County | 8.77 | +17.51 pts |
| 102 | Colfax County | 8.74 | +5.05 pts |
| 103 | Saluda County | 8.63 | +7.94 pts |
| 104 | Johnston County | 8.62 | +9.23 pts |
| 105 | Rabun County | 8.6 | +4.86 pts |
| 106 | Custer County | 8.59 | +0.15 pts |
| 106 | Pike County | 8.59 | +2.41 pts |
| 108 | Hamilton County | 8.58 | +4.94 pts |
| 109 | Hancock County | 8.52 | +6.52 pts |
| 110 | Bleckley County | 8.51 | +6.68 pts |
| 111 | Scotland County | 8.5 | +8.67 pts |
| 112 | Lincoln County | 8.49 | -4.02 pts |
| 113 | Bannock County | 8.47 | -2.48 pts |
| 113 | Carbon County | 8.47 | -0.03 pts |
| 115 | Gilliam County | 8.44 | +5.58 pts |
| 116 | McHenry County | 8.43 | +11.56 pts |
| 116 | Warren County | 8.43 | +0.39 pts |
| 118 | Conejos County | 8.37 | +7.83 pts |
| 119 | Keith County | 8.35 | +3.7 pts |
| 119 | Yates County | 8.35 | +3.9 pts |
| 121 | Benewah County | 8.33 | +1.49 pts |
| 122 | Daviess County | 8.31 | +11.35 pts |
| 123 | Benton County | 8.3 | +6.82 pts |
| 124 | Clinton County | 8.29 | +3.08 pts |
| 125 | Heard County | 8.25 | +1.64 pts |
| 126 | Taylor County | 8.24 | +7.41 pts |
| 127 | Duplin County | 8.18 | +2.86 pts |
| 128 | Portsmouth city | 8.17 | +5.04 pts |
| 129 | Greene County | 8.14 | +1.08 pts |
| 130 | Crook County | 8.13 | +2 pts |
| 130 | Putnam County | 8.13 | -0.16 pts |
| 132 | Livingston County | 8.1 | +7.12 pts |
| 133 | Lynn County | 8.09 | +9.14 pts |
| 133 | Terry County | 8.09 | +9.91 pts |
| 135 | Clay County | 8.08 | +3.55 pts |
| 136 | Grays Harbor County | 8.07 | -3.12 pts |
| 136 | Juab County | 8.07 | +1.37 pts |
| 136 | Rich County | 8.07 | +3.95 pts |
| 139 | Meigs County | 8.06 | +7.03 pts |
| 140 | Lemhi County | 8.04 | +0.51 pts |
| 140 | Union County | 8.04 | +6.51 pts |
| 142 | Twin Falls County | 8.03 | -1.12 pts |
| 143 | Brown County | 8.02 | +2.54 pts |
| 143 | Jefferson County | 8.02 | -5.05 pts |
| 145 | Sumter County | 8.01 | +3.39 pts |
| 145 | Wayne County | 8.01 | -1.18 pts |
| 147 | Douglas County | 8 | +2.45 pts |
| 147 | Seneca County | 8 | +7.59 pts |
| 149 | Jack County | 7.96 | +1.99 pts |
| 150 | Idaho County | 7.95 | +0.98 pts |
| 151 | Sevier County | 7.93 | -1.39 pts |
| 152 | Christian County | 7.92 | +5.91 pts |
| 152 | Ward County | 7.92 | -5.96 pts |
| 154 | Sanders County | 7.91 | +0.36 pts |
| 154 | Wyandotte County | 7.91 | +2.23 pts |
| 156 | Bandera County | 7.9 | +3.86 pts |
| 157 | Jefferson County | 7.88 | +5.56 pts |
| 158 | Kingman County | 7.86 | +11.11 pts |
| 159 | Dawson County | 7.85 | +4.52 pts |
| 160 | Upshur County | 7.83 | +12.07 pts |
| 161 | Edgecombe County | 7.82 | +5.87 pts |
| 162 | Craig County | 7.81 | +3.46 pts |
| 163 | Pickens County | 7.8 | +10.15 pts |
| 164 | Musselshell County | 7.79 | +7.95 pts |
| 165 | Millard County | 7.76 | +2.83 pts |
| 165 | Okeechobee County | 7.76 | +3.6 pts |
| 167 | Callahan County | 7.75 | +3.06 pts |
| 168 | Mississippi County | 7.73 | +7.95 pts |
| 169 | Decatur County | 7.72 | +8.58 pts |
| 169 | Fleming County | 7.72 | +10.95 pts |
| 169 | Monroe County | 7.72 | +3.42 pts |
| 172 | Campbell County | 7.71 | +4.1 pts |
| 172 | Izard County | 7.71 | +3.23 pts |
| 172 | Monroe County | 7.71 | +9.84 pts |
| 175 | Pend Oreille County | 7.7 | -2.78 pts |
| 176 | Russell County | 7.69 | +5.83 pts |
| 177 | Coos County | 7.68 | +5.29 pts |
| 178 | Carroll County | 7.66 | +11.3 pts |
| 179 | Lewis County | 7.63 | -2.98 pts |
| 180 | Bosque County | 7.62 | +1.67 pts |
| 181 | Carroll County | 7.58 | +5.48 pts |
| 181 | Franklin County | 7.58 | +1.21 pts |
| 183 | Hernando County | 7.56 | +0.75 pts |
| 184 | Bollinger County | 7.55 | |
| 185 | Citrus County | 7.53 | +1.79 pts |
| 186 | Middlesex County | 7.52 | +8.92 pts |
| 187 | Navajo County | 7.51 | -0.1 pts |
| 188 | Prince Edward County | 7.48 | +5.17 pts |
| 189 | Crisp County | 7.43 | +13.67 pts |
| 189 | Lincoln County | 7.43 | +3.27 pts |
| 189 | Madison County | 7.43 | -2.05 pts |
| 192 | Floyd County | 7.4 | +4.93 pts |
| 192 | Stone County | 7.4 | +5.46 pts |
| 194 | Ellsworth County | 7.39 | +11.07 pts |
| 194 | Rockdale County | 7.39 | -1.51 pts |
| 196 | Pierce County | 7.38 | -0.36 pts |
| 197 | Traverse County | 7.36 | +7.25 pts |
| 198 | Spokane County | 7.34 | -3.89 pts |
| 198 | Val Verde County | 7.34 | +6.91 pts |
| 200 | Randolph County | 7.33 | +10.42 pts |
| 201 | Perry County | 7.32 | +0.92 pts |
| 202 | Del Norte County | 7.31 | +1.85 pts |
| 202 | Pamlico County | 7.31 | +3.6 pts |
| 204 | Rains County | 7.3 | +4.96 pts |
| 205 | Baker County | 7.29 | +0.22 pts |
| 205 | Larue County | 7.29 | +8.56 pts |
| 207 | Radford city | 7.27 | +3.91 pts |
| 208 | Madison County | 7.25 | +0.81 pts |
| 209 | Jerome County | 7.23 | -1.39 pts |
| 209 | Meade County | 7.23 | +5.14 pts |
| 209 | Polk County | 7.23 | +0.19 pts |
| 212 | Box Elder County | 7.22 | -2.69 pts |
| 212 | George County | 7.22 | +4.58 pts |
| 214 | Buffalo County | 7.21 | +5.02 pts |
| 214 | Maricopa County | 7.21 | +0.3 pts |
| 214 | Thurston County | 7.21 | +0.14 pts |
| 217 | San Juan County | 7.19 | +2.28 pts |
| 218 | Stevens County | 7.18 | -1.73 pts |
| 219 | Cayuga County | 7.17 | +2.86 pts |
| 219 | Lac qui Parle County | 7.17 | +6.27 pts |
| 221 | McKean County | 7.16 | +7.63 pts |
| 222 | Gray County | 7.15 | +3.06 pts |
| 223 | Gooding County | 7.14 | -5.77 pts |
| 223 | Pueblo County | 7.14 | -1.22 pts |
| 225 | Monroe County | 7.1 | +2.23 pts |
| 226 | Barbour County | 7.09 | +6.16 pts |
| 226 | Monroe County | 7.09 | +8.89 pts |
| 228 | Clay County | 7.08 | +4.14 pts |
| 229 | Livingston County | 7.06 | +9.8 pts |
| 229 | Okaloosa County | 7.06 | -0.64 pts |
| 231 | Hill County | 7.05 | +4.14 pts |
| 232 | McIntosh County | 7.04 | +9.31 pts |
| 232 | Warren County | 7.04 | +5.6 pts |
| 234 | Beaver County | 7.03 | +2.28 pts |
| 234 | Ravalli County | 7.03 | +0.44 pts |
| 236 | Jefferson County | 7.02 | -2.05 pts |
| 237 | Wright County | 7.01 | +3.34 pts |
| 238 | Mohave County | 7 | -0.77 pts |
| 239 | Highlands County | 6.98 | +1.36 pts |
| 239 | Rowan County | 6.98 | +2.03 pts |
| 241 | Blackford County | 6.97 | +8.36 pts |
| 241 | Ottawa County | 6.97 | -1.23 pts |
| 243 | Union County | 6.96 | +8.62 pts |
| 244 | Bath County | 6.95 | +10.63 pts |
| 244 | Mason County | 6.95 | -2.13 pts |
| 244 | Montague County | 6.95 | +1.42 pts |
| 247 | Nottoway County | 6.94 | +9.48 pts |
| 248 | Hardin County | 6.93 | +5.06 pts |
| 248 | Jackson County | 6.93 | +2.42 pts |
| 248 | Lander County | 6.93 | +1.65 pts |
Other periods
About this ranking
Published percentage change from the previous year in the FHFA all-transactions house price index for US counties.
Developmental nominal series, not seasonally adjusted. Includes sale prices and refinance appraisals, unlike purchase-only series. Uses the published annual change directly; it is unaffected by the index base year. Missing estimates remain absent and 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. 26 counties with data in other periods have no value for 2020 and are left out rather than filled from another source. Equal values share a rank.
How to cite
Federal Housing Finance Agency (FHFA). FHFA developmental all-transactions county house prices, published annual percent change, nominal, not seasonally adjusted. 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 annual change, sales and refinances using official data, and cite the source.
rank_places {"indicator":"house_price_annual_change_us_county_all_transactions","level":"province","within":"United States","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=house_price_annual_change_us_county_all_transactions&level=province&within=United%20States&limit=10
Questions
Which county has the highest county house price annual change, sales and refinances?
Mineral County, with 22.8% in 2020, according to the Federal Housing Finance Agency.
Which county has the lowest county house price annual change, sales and refinances?
Barber County, with -17.71% in 2020.
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 prices, published annual percent change, nominal, not seasonally adjusted. Retrieved 2026-10-10. 26 counties have no value for 2020 and are not ranked.
County house price annual change, sales and refinances: other rankings
- Counties in Texas
- Counties in Georgia
- Counties in Virginia
- Counties in Kentucky
- Counties in Missouri
- Counties in Iowa
- Counties in North Carolina
- Counties in Illinois
- Counties in Tennessee
- Counties in Indiana
- Counties in Ohio
- Counties in Minnesota
US counties: more rankings
- Asian population share
- Bachelor's degree or higher, population 25 and over
- Live births, July to June
- Black or African American population share
- Housing units authorized by building permits
- Crude birth rate, July to June
- Crude death rate, July to June
- Deaths, July to June
- Foreign-born population share
- Real GDP growth
- GDP per capita, US dollars
- Gross domestic product (GDP), US dollars
- Gini index
- Hispanic or Latino population share
- Homeownership rate (US, housing units)
- County house price index, 1990 = 100