Skip to main content

Idaho Cities Ranked by Population

Complete list of all 232 cities and Census-designated places in Idaho, ranked by population.

#CityPopulationMedian IncomePovertyHome Value
1 Boise City 237,242 $83,904 10.6% $484,800
2 Meridian 130,138 $100,795 6.0% $531,600
3 Nampa 110,319 $74,279 11.5% $370,800
4 Idaho Falls 67,725 $73,110 11.5% $335,500
5 Caldwell 66,516 $73,058 11.9% $367,300
6 Pocatello 57,635 $60,418 14.8% $271,000
7 Coeur d'Alene 56,447 $72,338 9.2% $483,500
8 Twin Falls 54,164 $61,205 11.4% $321,300
9 Post Falls 43,391 $82,183 11.1% $477,400
10 Rexburg 40,543 $50,617 32.5% $395,100
11 Lewiston 34,651 $72,197 12.5% $333,700
12 Eagle 32,855 $122,894 6.1% $772,900
13 Kuna 27,158 $96,219 6.8% $423,900
14 Moscow 26,286 $57,022 25.1% $376,400
15 Ammon 19,064 $86,121 5.4% $381,800
16 Mountain Home 16,493 $63,125 11.4% $309,400
17 Hayden 16,338 $82,958 7.8% $494,500
18 Chubbuck 16,126 $82,977 6.0% $341,700
19 Star 14,745 $97,936 5.8% $564,300
20 Jerome 12,930 $66,894 11.2% $225,400
21 Blackfoot 12,782 $64,032 10.6% $262,500
22 Garden City 12,654 $70,124 12.0% $449,500
23 Burley 11,958 $67,468 15.3% $231,300
24 Rathdrum 10,874 $86,563 12.4% $444,100
25 Middleton 10,649 $89,013 7.9% $403,100
26 Hailey 9,665 $90,760 7.3% $637,800
27 Sandpoint 9,637 $72,289 14.6% $465,600
28 Payette 8,536 $55,208 13.9% $276,500
29 Emmett 8,275 $58,750 18.3% $342,000
30 Fruitland 6,663 $65,457 8.8% $329,600
31 Rupert 6,190 $54,741 19.4% $205,200
32 Weiser 5,935 $45,292 20.5% $223,400
33 Preston 5,928 $61,039 11.0% $350,300
34 Rigby 5,404 $85,056 9.7% $336,200
35 Kimberly 5,111 $97,799 19.3% $339,400
36 Shelley 5,092 $77,563 10.8% $295,200
37 American Falls 4,712 $57,783 10.8% $185,600
38 Buhl 4,673 $55,568 7.6% $247,500
39 Lincoln 4,002 $84,280 18.4% $377,500
40 McCall 3,946 $60,253 16.0% $676,500
41 St. Anthony 3,911 $53,152 18.0% $231,900
42 Gooding 3,778 $41,899 27.5% $186,100
43 Heyburn 3,693 $64,179 20.8% $237,800
44 Ketchum 3,594 $93,046 5.2% $824,000
45 Grangeville 3,515 $61,322 16.3% $293,300
46 Hidden Springs 3,378 $163,203 7.2% $773,500
47 Orofino 3,260 $53,438 13.6% $223,400
48 Mountain Home AFB 3,219 $74,196 2.2% N/A
49 Salmon 3,203 $42,844 15.1% $235,500
50 Soda Springs 3,158 $57,361 12.0% $241,400
51 Homedale 3,069 $62,117 16.8% $238,000
52 Victor 3,067 $77,267 14.2% $617,300
53 Iona 2,984 $84,914 12.2% $420,300
54 Wendell 2,981 $57,266 8.3% $242,100
55 Driggs 2,925 $95,392 11.6% $525,100
56 Filer 2,925 $64,671 5.1% $247,500
57 St. Maries 2,915 $60,458 12.7% $236,300
58 Montpelier 2,694 $61,375 7.8% $240,300
59 Bonners Ferry 2,669 $52,500 13.4% $281,400
60 Fort Hall 2,654 $44,514 22.6% $203,300
61 Malad City 2,601 $77,237 8.2% $249,400
62 Bellevue 2,588 $72,712 9.3% $539,000
63 Aberdeen 2,564 $82,619 14.2% $174,500
64 Dalton Gardens 2,496 $80,000 4.6% $803,600
65 Kellogg 2,307 $50,625 19.2% $250,600
66 Sugar City 2,122 $66,953 8.7% $350,000
67 Pinehurst 2,120 $68,676 7.5% $291,900
68 Wilder 2,074 $55,117 30.1% $270,900
69 Spirit Lake 1,972 $65,192 6.7% $436,600
70 Parma 1,928 $49,231 21.3% $274,300
71 Shoshone 1,911 $69,392 10.7% $229,800
72 New Plymouth 1,794 $65,375 9.4% $277,500
73 Priest River 1,778 $58,782 5.0% $299,100
74 Osburn 1,620 $50,673 18.5% $205,900
75 Ucon 1,606 $89,079 4.2% $340,900
76 Paul 1,586 $66,500 11.4% $268,100
77 Tyhee 1,568 $93,125 11.9% $461,000
78 Ponderay 1,534 $51,346 14.6% $436,700
79 Greenleaf 1,482 $69,141 11.8% $363,700
80 Sun Valley 1,460 $125,987 6.0% $962,500
81 Glenns Ferry 1,438 $51,840 23.2% $197,900
82 Groveland 1,422 $76,094 2.0% $359,600
83 Ashton 1,417 $65,428 5.8% $221,300
84 Moyie Springs 1,378 $61,615 14.7% $356,800
85 Grace 1,349 $72,885 13.8% $189,500
86 Moreland 1,326 $60,682 19.7% $248,500
87 Marsing 1,306 $70,202 10.2% $347,200
88 Hagerman 1,276 $59,808 14.3% $194,700
89 Genesee 1,265 $85,673 12.0% $316,800
90 Hansen 1,225 $50,083 29.8% $220,200
91 Robie Creek 1,213 $106,250 2.5% $585,400
92 Carey 1,196 $59,375 3.6% $311,800
93 Plummer 1,162 $54,306 15.0% $197,200
94 Cottonwood 1,131 $79,271 15.9% $234,700
95 Cascade 1,118 $53,750 32.0% $346,100
96 Kamiah 1,084 $36,071 17.5% $222,500
97 Ririe 1,079 $67,123 4.5% $160,700
98 Franklin 1,034 $81,830 3.6% $370,200
99 Wallace 1,027 $51,492 20.1% $232,700
100 Kootenai 1,022 $70,885 13.3% $370,800
101 Lapwai 1,021 $57,439 19.4% $113,700
102 Clark Fork 990 $63,813 23.4% $251,700
103 Hazelton 977 $57,656 14.4% $221,300
104 Troy 960 $81,375 3.8% $300,500
105 Inkom 936 $85,625 5.0% $270,600
106 Hauser 932 $74,792 5.8% $375,700
107 Potlatch 922 $76,607 9.4% $244,200
108 McCammon 909 $66,250 4.8% $296,300
109 Mullan 890 $68,125 10.6% $210,600
110 Teton 877 $67,321 16.1% $249,300
111 Menan 876 $80,833 6.9% $292,700
112 Council 871 $50,208 16.2% $201,300
113 Riverside 867 $105,625 0.0% $279,000
114 Challis 854 $40,750 21.3% $176,400
115 Arco 850 $37,644 31.9% $192,000
116 Hayden Lake 834 $108,750 8.3% $792,700
117 Oakley 830 $78,750 9.2% $233,500
118 Downey 803 $56,667 16.2% $173,800
119 Dover 792 $99,821 4.7% $719,100
120 Clifton 788 $89,583 2.4% $339,400
121 Athol 777 $70,250 8.9% $367,700
122 Horseshoe Bend 758 $65,500 17.2% $276,900
123 Georgetown 739 $70,179 11.1% $197,700
124 Kooskia 687 $45,938 9.6% $189,300
125 Juliaetta 672 $52,455 7.6% $268,600
126 Smelterville 668 $48,806 17.5% $154,400
127 Silverton 652 $90,074 4.4% $286,800
128 Blanchard 651 $59,012 3.5% $279,100
129 Melba 617 $45,750 13.9% $301,200
130 Roberts 609 $62,188 14.8% $258,300
131 Parker 607 $93,750 11.4% $289,600
132 Mackay 602 $43,897 19.9% $279,500
133 Avimor 586 $94,306 3.6% $530,100
134 Richfield 586 $67,500 16.0% $216,500
135 Dubois 585 $48,611 14.0% $209,600
136 Idaho City 581 $44,722 6.4% N/A
137 Notus 573 $64,813 16.2% $287,000
138 Basalt 569 $78,472 1.4% $306,600
139 Weston 569 $88,462 2.3% $344,300
140 Arbon Valley 562 $61,750 6.0% $273,600
141 Paris 562 $95,000 2.0% $267,300
142 Newdale 525 $85,625 4.6% $302,100
143 Nezperce 522 $62,857 15.0% $189,300
144 Craigmont 509 $60,000 7.7% $207,300
145 Dayton 500 $82,083 2.8% $308,300
146 Fairfield 499 $71,250 2.2% $250,000
147 Rockford 492 $111,583 26.8% $370,400
148 Mud Lake 491 $69,167 14.3% $171,600
149 Declo 477 $46,782 14.7% $235,700
150 Grand View 472 $58,092 20.8% $173,900
151 Deary 458 $65,000 7.1% $237,200
152 Lewisville 453 $83,750 9.3% $236,500
153 Garden Valley 438 N/A 11.2% $782,100
154 Firth 429 $56,250 12.1% $235,400
155 Oldtown 428 $57,833 18.0% $261,700
156 Tetonia 426 $78,864 6.1% $428,100
157 Dietrich 421 $73,750 5.2% $225,000
158 Eden 421 $34,250 10.7% $175,900
159 Culdesac 411 $49,167 32.7% $160,400
160 New Meadows 411 $78,594 10.7% $331,800
161 Laclede 406 $51,140 0.0% $272,800
162 Albion 376 $68,125 7.4% $269,400
163 Pierce 360 $53,906 9.6% $173,000
164 Arimo 351 $67,857 18.2% $235,700
165 Hollister 347 $56,944 10.7% $156,300
166 Midvale 347 $48,462 11.5% $230,600
167 Malta 346 $55,682 57.8% $159,300
168 Rockford Bay 336 $125,192 8.6% $1,112,900
169 Kendrick 327 $64,821 18.2% $207,100
170 Cambridge 324 $50,833 13.2% $289,300
171 Weippe 320 $29,946 22.5% $115,900
172 Hammett 319 N/A 7.2% $165,700
173 Stanley 319 N/A 21.3% N/A
174 Winchester 302 $45,208 27.2% $225,000
175 Gannett 284 N/A 0.0% $255,200
176 Swan Valley 281 N/A 15.3% $672,400
177 Wardner 281 $37,122 7.6% $312,500
178 East Hope 265 $93,000 4.2% $440,900
179 Onaway 263 $78,750 15.2% $242,300
180 Riggins 263 $31,471 18.3% $352,300
181 Bloomington 255 $79,583 3.9% $377,300
182 Bancroft 250 $78,281 1.2% $164,200
183 Irwin 236 $67,500 11.4% $433,300
184 Worley 230 $45,536 23.0% $175,000
185 Bliss 229 $65,500 10.5% $118,800
186 Moore 228 $70,625 16.7% $232,700
187 Rockland 228 $60,395 17.5% $212,500
188 Lava Hot Springs 218 N/A 12.5% $316,700
189 Crouch 214 $78,226 8.4% $486,700
190 Fernan Lake Village 212 $125,000 1.9% $910,700
191 Huetter 212 $39,438 30.1% $300,000
192 Elk City 202 $61,103 15.8% $354,200
193 Donnelly 195 N/A 44.6% $369,200
194 Peck 194 $58,182 30.4% $152,800
195 Harrison 190 $108,194 5.3% $463,900
196 Castleford 183 $46,667 20.2% N/A
197 Minidoka 179 $41,736 16.8% $112,500
198 Island Park 170 $91,250 1.2% $293,800
199 Murphy 170 $76,116 0.0% $317,900
200 Stites 165 $28,438 32.1% $145,000
201 Sweetwater 163 $126,875 4.3% $192,300
202 Ferdinand 162 $72,500 4.4% $208,900
203 Acequia 153 N/A 7.8% $95,600
204 St. Charles 145 N/A 11.7% $210,000
205 De Smet 135 N/A 71.9% $55,700
206 Leadore 135 $30,568 25.2% N/A
207 Murtaugh 129 $48,750 10.4% $253,800
208 Elk River 124 $54,904 22.6% $225,000
209 Conkling Park 123 $31,554 11.4% $644,000
210 Hope 112 $98,750 0.0% $625,000
211 Letha 109 $85,761 8.3% N/A
212 Bovill 107 $38,750 27.1% $157,500
213 Butte City 95 N/A 36.8% $76,300
214 Bennington 92 $84,167 0.0% $366,700
215 Parkline 91 $74,417 4.4% $120,000
216 Bruneau 82 $40,375 0.0% $228,800
217 Tensed 71 $19,688 32.4% N/A
218 Reubens 68 $76,250 8.8% $125,000
219 Smiths Ferry 66 $87,292 0.0% $437,500
220 Hamer 59 $84,167 8.5% $242,900
221 White Bird 57 N/A 71.9% N/A
222 Lost River 55 N/A 0.0% N/A
223 Oxford 49 $74,583 6.1% $275,000
224 Lowman 46 N/A 43.5% $220,000
225 Placerville 30 $63,125 3.3% $412,500
226 Viola 30 N/A 0.0% N/A
227 Princeton 25 N/A 0.0% N/A
228 Coolin 24 N/A 0.0% N/A
229 Spencer 19 $74,219 5.3% N/A
230 Yellow Pine 17 N/A 0.0% N/A
231 State Line 9 $48,750 11.1% N/A
232 Drummond 3 N/A 0.0% N/A