State Profile

Idaho — neighborhoods by ZIP code

Idaho spans 44 counties and approximately 320 active ZIP code tabulation areas, home to roughly 1,853,879 residents according to the most recent American Community Survey 5-Year Estimates from the U.S. Census Bureau.

The pages below break the state down city by city, then ZIP code by ZIP code. Each ZIP profile covers demographics, cost of living indicators (median income, median home value, and median rent), and the surrounding neighborhoods within roughly 30 miles. Use this as a starting point — not a substitute — when researching a move, planning a trip, or just trying to understand how different parts of Idaho compare.

Statewide, the median household income across these ZIPs averages out to roughly $50,859, with a typical owner-occupied home valued near $223,984. Those numbers conceal a wide range — some ZIP codes here have median incomes more than triple the state average, while rural ZIPs in the same state can sit far below it. The city and ZIP-level breakdowns below show where those differences land geographically.

Largest ZIP codes by population

ZIPCityPopulationMedian income
83646 Meridian 72,804 $94,063
83301 Twin Falls 61,291 $59,443
83709 Boise 58,321 $84,598
83686 Nampa 56,267 $79,157
83642 Meridian 54,645 $93,169
83854 Post Falls 50,378 $69,372
83440 Rexburg 49,410 $52,131
83401 Idaho Falls 47,381 $72,696
83704 Boise 40,520 $68,285
83605 Caldwell 39,636 $58,952

Cities & towns in Idaho

Each city below links to a page listing its ZIP codes with neighborhood profiles. Cities are ordered by total population.

CityZIP codesPopulationMedian income
Boise 28 264,808 $26,357
Nampa 5 130,225 $42,282
Meridian 3 127,449 $62,410
Idaho Falls 7 120,616 $42,407
Pocatello 6 81,659 $32,335
Caldwell 3 73,814 $43,839
Coeur d'Alene 3 65,545 $45,143
Twin Falls 2 61,291 $29,721
Post Falls 2 50,378 $34,686
Rexburg 3 49,428 $17,377
Lewiston 1 37,136 $65,202
Kuna 1 34,650 $84,897
Eagle 1 33,860 $114,021
Blackfoot 1 28,822 $69,724
Moscow 2 28,701 $28,360
Garden City 1 26,202 $78,886
Rigby 1 24,445 $79,252
Hayden 1 23,229 $77,219
Mountain Home 1 22,106 $54,487
Jerome 1 21,284 $67,941
Sandpoint 1 19,405 $64,066
Burley 1 19,324 $63,511
Rathdrum 1 18,575 $86,971
Emmett 1 16,858 $64,554
Middleton 1 15,349 $77,781
Star 1 14,235 $91,740
Rupert 1 12,355 $57,981
Hailey 1 11,869 $81,427
Shelley 1 10,593 $77,366
Payette 1 10,545 $54,369
Buhl 1 10,335 $59,447
Preston 1 9,813 $57,943
Kimberly 1 8,798 $87,926
Bonners Ferry 1 8,775 $57,970
Weiser 1 8,736 $46,452
Fruitland 1 8,170 $67,648
Sagle 1 7,989 $81,940
Athol 1 7,494 $63,491
McCall 1 7,410 $85,585
Saint Anthony 1 7,213 $60,352
Priest River 1 6,918 $63,654
Gooding 1 6,853 $55,962
Salmon 1 6,817 $52,277
Saint Maries 1 6,701 $57,965
Parma 1 6,578 $57,670
Heyburn 1 6,404 $64,677
American Falls 1 6,399 $57,484
Orofino 1 6,329 $61,087
Filer 1 6,167 $58,659
Victor 1 5,908 $105,905
Grangeville 1 5,840 $56,168
Spirit Lake 1 5,667 $65,152
Wendell 1 5,396 $60,469
Wilder 1 5,373 $73,269
New Plymouth 1 5,350 $75,688
Ketchum 1 5,344 $89,622
Homedale 1 4,674 $60,809
Malad City 1 4,546 $68,018
Kamiah 1 4,338 $48,967
Bellevue 1 4,037 $70,625
Melba 1 4,014 $81,033
Aberdeen 1 3,949 $60,045
Soda Springs 1 3,887 $61,213
Driggs 1 3,613 $94,792
Montpelier 1 3,527 $54,167
Shoshone 1 3,381 $59,559
Marsing 1 3,318 $57,260
Mountain Home Afb 1 3,184 $60,764
Kellogg 1 3,181 $36,596
Sugar City 1 3,166 $65,809
Paul 1 3,057 $68,086
Cascade 1 3,041 $60,954
Ashton 1 2,737 $64,787
Iona 1 2,655 $80,938
Cottonwood 1 2,595 $62,689
Lapwai 1 2,435 $61,181
Pinehurst 1 2,429 $59,688
Hagerman 1 2,427 $68,230
Inkom 1 2,411 $74,044
Hansen 1 2,406 $51,761
Grace 1 2,377 $66,776
Troy 1 2,299 $70,938
Challis 1 2,296 $51,250
Hazelton 1 2,296 $60,000
Kooskia 1 2,240 $49,375
Osburn 1 2,240 $46,023
Tetonia 1 2,205 $67,679
Garden Valley 1 2,132 $73,288
Plummer 1 2,096 $53,664
McCammon 1 2,095 $69,531
Council 1 2,022 $51,806
Firth 1 2,018 $64,013
Moyie Springs 1 1,913 $69,769
Horseshoe Bend 1 1,879 $63,672
Oldtown 1 1,830 $40,789
Genesee 1 1,775 $83,333
Potlatch 1 1,774 $66,982
Wallace 1 1,726 $42,241
Clark Fork 1 1,701 $42,163
Menan 1 1,695 $83,750
Grand View 1 1,665 $54,063
Declo 1 1,646 $59,414
Blanchard 1 1,631 $46,823
Cataldo 1 1,630
New Meadows 1 1,595 $67,022
Glenns Ferry 1 1,580 $49,063
Worley 1 1,566 $49,565
Deary 1 1,552 $73,438
Naples 1 1,527 $55,492
Idaho City 1 1,484 $56,765
Carey 1 1,467 $70,000
Downey 1 1,462 $56,875
Weston 1 1,451 $78,750
Harrison 1 1,390 $81,875
Sun Valley 2 1,383 $33,409
Malta 1 1,370 $52,664
Oakley 1 1,367 $72,031
Greenleaf 1 1,362 $60,365
Franklin 1 1,332 $64,125
Donnelly 1 1,310 $63,722
Arco 1 1,299 $36,862
Princeton 1 1,294 $93,295
Mackay 1 1,286 $67,553
Murtaugh 1 1,246 $66,250
Richfield 1 1,216 $64,464
Ponderay 1 1,189 $42,361
Kingston 1 1,146 $43,869
Terreton 1 1,131 $61,985
Moore 1 1,113 $53,011
Lava Hot Springs 1 1,106 $79,464
Clifton 1 1,101 $77,000
Ririe 1 1,094 $57,250
Roberts 1 1,083 $61,950
Cocolalla 1 1,063 $77,750
Kendrick 1 1,060 $77,583
Teton 1 1,038 $55,208
Fairfield 1 1,034 $75,417
Lenore 1 1,032 $57,344
Pingree 1 1,031 $71,250
Weippe 1 1,015 $34,432
Juliaetta 1 1,014 $59,414
Cambridge 1 995 $58,846
Bancroft 1 947 $80,156
Smelterville 1 894 $46,081
Midvale 1 881 $77,188
Lewisville 1 879 $70,568
Bliss 1 865 $65,000
Georgetown 1 862 $82,708
Newdale 1 860 $78,125
Culdesac 1 853 $57,000
Hope 1 833 $79,250
Stites 1 810 $53,355
Craigmont 1 799 $57,750
Eden 1 799 $62,500
Nezperce 1 789 $57,188
Viola 1 759 $86,019
Paris 1 747 $78,036
Hamer 1 740 $71,563
Mullan 1 717 $48,750
Sweet 1 717 $79,654
Dietrich 1 712 $65,481
Albion 1 690 $70,000
Dubois 1 684 $51,458
Kootenai 1 673 $67,188
Arimo 1 665 $73,672
Riggins 1 665 $54,375
Island Park 1 643 $88,750
King Hill 1 629 $82,188
Notus 1 620 $74,000
Laclede 1 601 $92,579
Indian Valley 1 577 $47,083
Silverton 1 576 $93,576
Letha 1 572
Bayview 1 546 $56,875
Hammett 1 526 $45,450
Irwin 1 525 $64,219
Monteview 1 503 $62,292
Murphy 1 501 $52,768
Castleford 1 496 $52,262
Bruneau 1 495 $48,750
Dayton 1 473 $78,289
Careywood 1 460 $121,156
Pierce 1 441 $44,107
Basalt 1 438 $67,917
Howe 1 434
Tensed 1 415 $60,750
Desmet 1 403
Peck 1 400 $54,653
Arbon 1 388
Carmen 1 388
Ucon 1 386 $56,389
Winchester 1 386 $59,583
Chester 1 379 $76,424
Elk City 1 377 $41,658
Parker 1 373 $135,486
Stanley 1 372 $76,629
White Bird 1 351 $36,125
Ola 1 343 $64,180
Rogerson 1 338
Rockland 1 334 $75,500
Yellow Pine 1 327
Ahsahka 1 314
Leadore 1 308 $49,375
Fernwood 1 300 $30,703
Santa 1 299 $28,975
Pollock 1 282 $47,159
Ferdinand 1 273 $62,917
Lowman 1 265 $44,750
Dingle 1 262 $47,216
Fish Haven 1 240 $96,250
Bovill 1 232 $50,313
Nordman 1 228 $140,625
Swan Valley 1 226 $76,118
Harvard 1 224 $92,344
Greencreek 1 219 $109,792
Coolin 1 216
Saint Charles 1 212 $85,750
Thatcher 1 206 $137,031
Elk River 1 199 $44,688
Bloomington 1 193 $72,500
Dover 1 177 $31,111
Tendoy 1 175 $51,250
Springfield 1 168
Avery 1 152 $46,250
Calder 1 138 $45,893
Almo 1 137 $51,827
Reubens 1 133 $64,063
Lucile 1 132 $59,500
Ellis 1 124 $52,813
Mesa 1 116
Eastport 1 101
Geneva 1 100 $68,229
Medimont 1 99 $54,167
Murray 1 91 $40,682
Felt 1 87
May 1 84 $69,091
Swanlake 1 81
Bern 1 80 $70,357
North Fork 1 80
Clayton 1 70
Corral 1 64
Lemhi 1 64 $47,188
Picabo 1 56
Gibbonsville 1 49
Placerville 1 41 $59,688
Shoup 1 34
Wayan 1 31
Fort Hall 1 30
Macks Inn 1 29 $87,500
Spencer 1 25 $67,679
Atomic City 1 21
Clarkia 1 16
Hill City 1 15
Holbrook 1 14
Banks 1 5
Atlanta 1 0
Cobalt 1 0
Colburn 1 0
Conda 1 0
Fenn 1 0
Huston 1 0
Lake Fork 1 0
Minidoka 1 0
Moreland 1 0
Porthill 1 0
Warren 1 0