State rankings

Best Counties to Live in Idaho

Compare counties in Idaho by overall score, affordability, economy, schools, safety, taxes, and peace & quiet. Rankings are public-data estimates for comparison and research.

Category highlights

Quick entry points for common county search priorities.

National rankings

All Idaho counties

Showing 44 counties ranked by the default generated overall score.

RankCountyOverallEconomyAfford.SchoolsSafetyTaxesPeace & QuietTypical homeIncome
1Oneida County
FIPS 16071
71.271.453.568.684.191.189.6$336,708$74,954
2Jefferson County
FIPS 16051
70.478.836.67293.586.690.2$465,392$86,679
3Bannock County
FIPS 16005
6962.337.785.798.874.991.6$352,606$66,499
4Ada County
FIPS 16001
68.783.225.983.294.276.559.6$521,625$91,502
5Blaine County
FIPS 16013
66.983.96.285.497.185.883$1,084,018$92,566
6Bonneville County
FIPS 16019
66.766.739.27386.181.990$400,910$79,068
7Caribou County
FIPS 16029
66.265.642.856.897.786.987.7$330,406$68,782
8Bear Lake County
FIPS 16007
66.177.634.455.891.694.574.2$386,602$75,260
9Kootenai County
FIPS 16055
65.170.615.190.48883.380.7$596,723$81,861
10Butte County
FIPS 16023
63.253.358.25380.682.788$217,600$53,015
11Franklin County
FIPS 16041
63.273.32761.681.889.491$438,371$71,950
12Cassia County
FIPS 16031
63.176.241.538.379.791.896.7$344,658$70,830
13Latah County
FIPS 16057
62.861.615.291.189.872.493.6$464,968$65,424
14Valley County
FIPS 16085
62.665.510.894.378.188.283.1$675,255$76,078
15Nez Perce County
FIPS 16069
6263.936.157.196.364.594.5$384,386$72,599
16Madison County
FIPS 16065
61.454.314.390.794.775.187.6$411,979$60,160
17Twin Falls County
FIPS 16083
61.469.133.148.493.973.894.7$377,542$67,409
18Bingham County
FIPS 16011
60.565.744.132.687.488.191.8$381,816$77,878
19Canyon County
FIPS 16027
60.474.536.44091.979.160.3$414,203$76,488
20Minidoka County
FIPS 16067
60.460.347.929.991.588.595.8$323,367$70,377
21Payette County
FIPS 16075
59.962.827.250.891.990.189.4$411,024$67,673
22Idaho County
FIPS 16049
59.356.435.352.180.894.487.7$353,958$66,325
23Bonner County
FIPS 16017
58.954.713.679.387.587.282$648,285$66,979
24Boise County
FIPS 16015
58.569.61864.574.589.571.3$477,627$78,774
25Lemhi County
FIPS 16059
57.96119.551.692.690.290$376,605$53,202
26Lincoln County
FIPS 16063
57.865.652.523.167.992.384.9$318,970$71,453
27Washington County
FIPS 16087
57.347.924.45994.185.595.1$380,273$54,000
28Gem County
FIPS 16045
56.965.82248.978.690.486$474,995$64,605
29Power County
FIPS 16077
56.350.756.423.18276.898.9$267,828$61,146
30Jerome County
FIPS 16053
55.771.533.914.490.68391.7$399,325$71,724
31Teton County
FIPS 16081
55.191.11315.488.390.773.3$864,221$99,805
32Fremont County
FIPS 16043
53.161.212.535.5969278.6$471,061$72,683
33Elmore County
FIPS 16039
5361.733.221.383.279.792.1$355,620$65,359
34Camas County
FIPS 16025
52.857.616.749.377.491.871.4$394,863$57,955
35Shoshone County
FIPS 16079
52.643.645.128.381.880.288.8$271,213$55,527
36Gooding County
FIPS 16047
52.466.234.91373.788.592.7$353,516$63,559
37Lewis County
FIPS 16061
51.439.238.543.271.979.990.8$283,684$51,615
38Clearwater County
FIPS 16035
51.332.341.550.169.381.286.7$306,783$60,000
39Boundary County
FIPS 16021
50.853.720.355.9-87.294.7$459,532$67,237
40Clark County
FIPS 16033
50.441.438.118.888.195.779.1$258,957$55,208
41Owyhee County
FIPS 16073
49.765.120.620.672.288.987.8$435,050$64,406
42Custer County
FIPS 16037
49.551.222.135.969.793.684.2$384,183$67,574
43Adams County
FIPS 16003
46.940.214.440.180.490.483.2$509,845$61,808
44Benewah County
FIPS 16009
42.942.234.413.955.482.788.4$329,393$59,794