Welcome to Idaho Cities.

Click on city name to view post for each city.
Join us and share what you love about your city.

City County Population

(2017)

Land Ares

Square Miles

Density

per Sq Mile

Aberdeen Bingham County 1,977 1 1977
Acequia Minidoka County 133 1 133
Albion Cassia County 276 0 0
American Falls Power County 4,315 2 2158
Ammon Bonneville County 17,115 8 2139
Arbon Valley Power County 587 34 17
Arco Butte County 880 1 880
Arimo Bannock County 364 0 0
Ashton Fremont County 1,050 1 1050
Athol Kootenai County 792 1 792
Bancroft Caribou County 394 1 394
Basalt Bingham County 408 0 0
Bellevue Blaine County 2,456 1 2456
Bennington Bear Lake County 253 6 42
Blackfoot Bingham County 12,034 6 2006
Blanchard Bonner County 216 1 216
Bliss Gooding County 305 1 305
Bloomington Bear Lake County 209 1 209
Boise City Ada County 228,959 84 2726
Bonners Ferry Boundary County 2,637 2 1319
Bovill Latah County 258 0 0
Buhl Twin Falls County 4,507 2 2254
Burley Cassia County / Minidoka County 10,582 6 1764
Caldwell Canyon County 58,481 23 2543
Cambridge Washington County 320 0 0
Carey Blaine County 645 3 215
Cascade Valley County 1,025 4 256
Castleford Twin Falls County 250 0 0
Challis Custer County 1,091 2 546
Chubbuck Bannock County 15,588 6 2598
Clark Fork Bonner County 579 1 579
Clifton Franklin County 304 2 152
Coeur d'Alene Kootenai County 52,414 16 3276
Cottonwood Idaho County 940 1 940
Council Adams County 894 1 894
Craigmont Lewis County 489 1 489
Crouch Boise County 183 0 0
Culdesac Nez Perce County 383 0 0
Dalton Gardens Kootenai County 2,410 2 1205
Dayton Franklin County 494 7 71
De Smet Benewah County 172 1 172
Deary Latah County 516 1 516
Declo Cassia County 369 0 0
Dietrich Lincoln County 341 0 0
Donnelly Valley County 218 1 218
Dover Bonner County 874 3 291
Downey Bannock County 633 1 633
Driggs Teton County 1,817 3 606
Dubois Clark County 584 3 195
Eagle Ada County 29,796 31 961
East Hope Bonner County 225 0 0
Eden Jerome County 427 0 0
Elk River Clearwater County 122 0 0
Emmett Gem County 7,054 3 2351
Fairfield Camas County 395 1 395
Ferdinand Idaho County 162 0 0
Fernan Lake Village Kootenai County 171 0 0
Filer Twin Falls County 2,931 1 2931
Firth Bingham County 499 1 499
Fort Hall Bannock County / Bingham County 3,589 35 103
Franklin Franklin County 835 1 835
Fruitland Payette County 5,426 2 2713
Garden City Ada County 11,969 4 2992
Garden Valley Boise County 345 7 49
Genesee Latah County 965 1 965
Georgetown Bear Lake County 494 1 494
Glenns Ferry Elmore County 1,303 2 652
Gooding Gooding County 3,446 2 1723
Grace Caribou County 935 1 935
Grand View Owyhee County 469 1 469
Grangeville Idaho County 3,237 1 3237
Greenleaf Canyon County 886 1 886
Groveland Bingham County 955 2 478
Hagerman Gooding County 893 1 893
Hailey Blaine County 8,689 4 2172
Hamer Jefferson County 104 0 0
Hansen Twin Falls County 1,284 0 0
Harrison Kootenai County 216 4 54
Hauser Kootenai County 739 1 739
Hayden Kootenai County 15,434 10 1543
Hayden Lake Kootenai County 623 1 623
Hazelton Jerome County 821 0 0
Heyburn Minidoka County 3,447 3 1149
Hidden Springs Ada County 2,515 3 838
Hollister Twin Falls County 309 1 309
Homedale Owyhee County 2,720 1 2720
Hope Bonner County 102 0 0
Horseshoe Bend Boise County 787 1 787
Huetter Kootenai County 112 0 0
Idaho City Boise County 467 1 467
Idaho Falls Bonneville County 62,888 24 2620
Inkom Bannock County 902 1 902
Iona Bonneville County 2,354 1 2354
Irwin Bonneville County 247 2 124
Island Park Fremont County 266 6 44
Jerome Jerome County 11,994 6 1999
Juliaetta Latah County 601 1 601
Kamiah Idaho County / Lewis County 1,244 1 1244
Kellogg Shoshone County 2,136 4 534
Kendrick Latah County 305 0 0
Ketchum Blaine County 2,855 3 952
Kimberly Twin Falls County 4,054 2 2027
Kooskia Idaho County 664 1 664
Kootenai Bonner County 978 1 978
Kuna Ada County 22,257 20 1113
Lapwai Nez Perce County 1,137 1 1137
Lava Hot Springs Bannock County 432 1 432
Leadore Lemhi County 106 0 0
Lewiston Nez Perce County 32,788 17 1929
Lewisville Jefferson County 520 1 520
Lincoln Bonneville County 3,331 1 3331
Mackay Custer County 501 1 501
Malad City Oneida County 2,137 2 1069
Malta Cassia County 205 1 205
Marsing Owyhee County 1,318 1 1318
McCall Valley County 3,597 9 400
McCammon Bannock County 831 2 416
Melba Canyon County 558 0 0
Menan Jefferson County 804 1 804
Meridian Ada County 114,161 34 3358
Middleton Canyon County 8,466 6 1411
Midvale Washington County 159 3 53
Minidoka Minidoka County 113 0 0
Montpelier Bear Lake County 2,538 2 1269
Moore Butte County 170 0 0
Moreland Bingham County 1,262 2 631
Moscow Latah County 25,702 7 3672
Mountain Home Elmore County 14,562 6 2427
Mountain Home AFB Elmore County 3,070 9 341
Moyie Springs Boundary County 761 2 381
Mud Lake Jefferson County 419 0 0
Mullan Shoshone County 692 1 692
Murtaugh Twin Falls County 172 0 0
Nampa Canyon County 99,277 33 3008
New Meadows Adams County 537 1 537
New Plymouth Payette County 1,554 1 1554
Newdale Fremont County 314 0 0
Nezperce Lewis County 458 0 0
Notus Canyon County 638 0 0
Oakley Cassia County 812 5 162
Oldtown Bonner County 201 1 201
Onaway Latah County 188 0 0
Orofino Clearwater County 3,099 2 1550
Osburn Shoshone County 1,556 1 1556
Paris Bear Lake County 521 3 174
Parker Fremont County 291 0 0
Parma Canyon County 2,147 1 2147
Paul Minidoka County 1,449 1 1449
Payette Payette County 7,727 4 1932
Peck Nez Perce County 196 0 0
Pierce Clearwater County 590 1 590
Pinehurst Shoshone County 1,626 1 1626
Plummer Benewah County 1,029 1 1029
Pocatello Bannock County / Power County 56,637 33 1716
Ponderay Bonner County 1,157 3 386
Post Falls Kootenai County 36,250 15 2417
Potlatch Latah County 814 0 0
Preston Franklin County 5,557 7 794
Priest River Bonner County 1,893 4 473
Rathdrum Kootenai County 9,150 5 1830
Rexburg Madison County 29,400 10 2940
Richfield Lincoln County 496 1 496
Rigby Jefferson County 4,292 2 2146
Riggins Idaho County 416 0 0
Ririe Bonneville County / Jefferson County 681 1 681
Riverside Bingham County 1,187 2 594
Roberts Jefferson County 637 0 0
Robie Creek Boise County 1,661 30 55
Rockford Bingham County 276 1 276
Rockford Bay Kootenai County 331 4 83
Rockland Power County 283 0 0
Rupert Minidoka County 5,893 2 2947
Salmon Lemhi County 3,169 3 1056
Sandpoint Bonner County 8,931 4 2233
Shelley Bingham County 4,466 2 2233
Shoshone Lincoln County 1,502 1 1502
Smelterville Shoshone County 621 0 0
Smiths Ferry Valley County 145 2 73
Soda Springs Caribou County 3,023 4 756
Spirit Lake Kootenai County 2,533 3 844
St. Anthony Fremont County 3,553 2 1777
St. Charles Bear Lake County 153 1 153
St. Maries Benewah County 2,448 1 2448
Star Ada County / Canyon County 10,532 7 1505
Stites Idaho County 232 0 0
Sugar City Madison County 1,452 2 726
Sun Valley Blaine County 1,486 10 149
Swan Valley Bonneville County 245 11 22
Sweetwater Nez Perce County 271 1 271
Tensed Benewah County 121 0 0
Teton Fremont County 740 1 740
Tetonia Teton County 288 1 288
Troy Latah County 895 1 895
Twin Falls Twin Falls County 50,197 19 2642
Tyhee Bannock County 1,156 3 385
Ucon Bonneville County 1,161 1 1161
Victor Teton County 2,503 3 834
Wallace Shoshone County 782 1 782
Wardner Shoshone County 176 1 176
Weippe Clearwater County 444 0 0
Weiser Washington County 5,376 3 1792
Wendell Gooding County 2,714 1 2714
Weston Franklin County 470 2 235
Wilder Canyon County 1,823 1 1823
Winchester Lewis County 443 0 0
Worley Kootenai County 262 0 0
Totals: 1,278,410