Cost of Living in Idaho

236 cities · Total population 1,381,127

Page updated: · Data vintage: 2023 ACS 5-Year
Sources: Census ACS·Tax Foundation·BLS · Methodology
Median Home Value
$376,000
+23% vs national
Median Rent
$1,150/mo
-12% vs national
Median Income
$74,636
+0% vs national
Unemployment Rate
3.7%
-24% vs national

Idaho at a Glance

The median home value in Idaho is $376,000, 23% above the national median of $305,000. Additionally, median rent is $1,150/mo (12% below the $1,314 national figure), and median household income is $74,636 (0% higher than the national $74,580), and the unemployment rate sits at 3.7% (24% below the 4.8% national average).

State Tax Rates

Income Tax
5.8%
State Sales Tax
6.0%
Total Sales Tax
6.0%
Property Tax Rate
0.7%

All Cities in Idaho

Click column headers to sort · Click a city for full details

City Population Med. Income Home Value
Boise City 235,701 $81,308 $456,000
Meridian 124,865 $98,686 $485,000
Nampa 106,289 $72,122 $332,500
Idaho Falls 66,672 $69,630 $298,600
Caldwell 63,465 $66,663 $322,100
Pocatello 57,152 $57,931 $240,600
Coeur d'Alene 55,558 $70,845 $451,600
Twin Falls 53,219 $60,760 $279,400
Post Falls 41,716 $73,313 $425,100
Rexburg 39,589 $50,359 $384,000
Lewiston 34,471 $71,047 $290,900
Eagle 31,490 $118,037 $711,500
Kuna 25,960 $93,545 $403,700
Moscow 25,868 $56,497 $352,000
Ammon 18,496 $84,154 $336,500
Mountain Home 16,265 $58,486 $270,700
Hayden 16,021 $77,534 $445,700
Chubbuck 15,900 $78,646 $313,700
Star 13,231 $91,318 $498,900
Jerome 12,689 $65,343 $214,900
Blackfoot 12,628 $69,091 $225,900
Garden City 12,483 $66,859 $411,400
Burley 11,721 $63,315 $213,700
Rathdrum 10,133 $86,431 $381,800
Middleton 10,101 $83,681 $348,900
Hailey 9,439 $83,084 $574,500
Sandpoint 9,244 $67,769 $449,500
Payette 8,358 $55,455 $247,700
Emmett 7,948 $58,523 $299,000
Fruitland 6,405 $62,703 $286,300
Rupert 6,157 $54,444 $182,500
Weiser 5,803 $45,463 $196,200
Preston 5,800 $55,625 $280,500
Rigby 5,251 $78,278 $267,200
Shelley 4,987 $63,864 $267,200
Kimberly 4,883 $76,587 $289,500
American Falls 4,636 $58,376 $172,800
Buhl 4,624 $46,217 $192,600
McCall 3,847 $60,197 $564,500
St. Anthony 3,818 $52,446 $199,600
Lincoln 3,759 $80,818 $307,800
Gooding 3,731 $36,889 $175,800
Heyburn 3,678 $70,078 $205,300
Ketchum 3,551 $87,658 $756,200
Hidden Springs 3,490 $159,439 $683,800
Grangeville 3,443 $59,013 $262,000
Orofino 3,254 $57,171 $218,900
Mountain Home AFB 3,198 $72,411
Salmon 3,196 $40,875 $198,400
Soda Springs 3,150 $47,480 $204,800
St. Maries 3,032 $52,468 $205,400
Victor 3,024 $73,664 $591,500
Homedale 3,006 $49,764 $200,000
Wendell 2,940 $54,850 $209,600
Iona 2,882 $83,750 $364,400
Filer 2,837 $53,508 $224,400
Montpelier 2,681 $52,212 $185,600
Driggs 2,655 $82,434 $457,800
Bonners Ferry 2,615 $54,107 $272,000
Bellevue 2,571 $72,242 $482,600
Dalton Gardens 2,526 $84,375 $673,800
Malad City 2,441 $75,500 $210,300
Aberdeen 2,418 $67,813 $144,700
Fort Hall 2,343 $40,757 $196,000
Kellogg 2,232 $44,352 $217,200
Priest River 2,058 $57,712 $271,500
Pinehurst 2,014 $66,447 $267,100
Sugar City 2,011 $71,944 $308,000
Shoshone 1,985 $56,050 $187,800
New Plymouth 1,863 $59,875 $199,200
Parma 1,836 $47,798 $232,400
Spirit Lake 1,768 $60,938 $380,800
Osburn 1,728 $44,583 $182,800
Wilder 1,690 $55,938 $215,600
Paul 1,615 $62,830 $251,200
Ucon 1,537 $83,864 $311,700
Tyhee 1,475 $89,500 $417,800
Ponderay 1,456 $50,119 $391,700
Glenns Ferry 1,443 $51,625 $189,400
Moyie Springs 1,420 $61,783 $326,200
Hansen 1,414 $47,396 $178,600
Moreland 1,386 $60,048 $260,100
Sun Valley 1,383 $82,045 $845,600
Grace 1,345 $69,286 $180,300
Ashton 1,329 $66,250 $222,300
Genesee 1,312 $78,125 $298,800
Avimor 1,289 $92,458 $544,200
Marsing 1,245 $57,973 $245,000
Robie Creek 1,240 $117,946 $524,400
Groveland 1,204 $71,268 $362,800
Hagerman 1,198 $59,250 $189,600
Carey 1,197 $50,938 $209,200
Greenleaf 1,152 $64,375 $339,600
Cottonwood 1,138 $56,250 $206,800
Wallace 1,127 $50,526 $219,200
Riverside 1,126 $103,125 $241,500
Kootenai 1,076 $69,457 $306,200
Plummer 1,055 $52,188 $163,800
Kamiah 1,053 $35,433 $202,800
Lapwai 1,041 $60,197 $114,000
Hazelton 988 $55,833 $148,400
Clark Fork 981 $60,625 $177,800
Cascade 978 $50,671 $350,000
Ririe 958 $64,273 $129,900
McCammon 910 $71,397 $238,900
Troy 908 $87,589 $270,800
Hayden Lake 901 $104,500 $706,900
Hauser 896 $67,868 $271,700
Franklin 880 $64,375 $318,200
Menan 863 $70,417 $249,300
Potlatch 849 $68,889 $226,100
Oakley 846 $93,333 $220,000
Arco 842 $31,023 $157,700
Athol 830 $62,946 $269,600
Council 824 $43,224 $165,600
Inkom 810 $81,528 $250,500
Challis 794 $50,034 $168,300
Teton 786 $77,667 $278,800
Clifton 774 $97,750 $286,500
Mullan 758 $51,094 $169,000
Horseshoe Bend 756 $54,236 $205,300
Downey 736 $46,000 $153,000
Georgetown 735 $68,438 $180,800
Mackay 719 $41,474 $187,500
Notus 709 $71,083 $242,600
Kooskia 683 $38,167 $174,500
Smelterville 670 $46,597 $117,600
Parker 643 $72,188 $249,500
Paris 634 $82,500 $235,700
Dover 628 $108,393 $644,400
Blanchard 625 $55,212 $282,500
Melba 624 $53,500 $306,000
Silverton 606 $95,524 $281,900
Arbon Valley 604 $64,188 $174,300
Juliaetta 586 $54,821 $252,100
Weston 586 $85,588 $315,500
Oldtown 572 $58,088 $260,700
Letha 566
Richfield 558 $59,375 $196,100
Idaho City 556 $41,111 $94,500
Nezperce 537 $59,063 $176,200
Roberts 534 $57,083 $154,200
Fairfield 519 $77,917 $195,200
Mud Lake 516 $65,000 $160,700
Newdale 515 $71,250 $291,700
Declo 514 $46,780 $218,200
Basalt 511 $75,375 $300,000
Deary 511 $71,250 $225,400
Craigmont 509 $56,818 $179,300
Dayton 496 $86,667 $275,000
Dubois 495 $48,333 $195,800
Lewisville 489 $70,417 $228,800
Pierce 465 $53,125 $171,700
Grand View 431 $39,583 $174,100
Culdesac 394 $46,250 $149,000
Weippe 382 $29,167 $113,000
Firth 381 $49,167 $197,900
Albion 371 $73,375 $240,000
Yellow Pine 369 $31,940
Tetonia 368 $63,125 $336,800
Eden 366 $31,346 $140,900
Garden Valley 364 $91,042
Dietrich 357 $71,667 $192,500
Hollister 353 $52,946 $126,000
Gannett 348 $261,800
Cambridge 336 $48,250 $234,700
Midvale 331 $48,281 $208,300
Arimo 329 $65,208 $202,000
Kendrick 324 $72,708 $179,800
Malta 321 $48,750 $145,600
Moore 319 $60,417 $201,800
Bancroft 313 $76,719 $167,400
New Meadows 311 $65,250 $275,000
Rockford Bay 308 $125,625 $981,300
Onaway 306 $73,571 $245,800
Rockford 305 $85,804 $237,500
Wardner 300 $302,900
Winchester 300 $43,125 $198,400
Stanley 281
Elk City 270 $59,643 $356,700
Swan Valley 264 $92,750 $685,200
Hammett 258 $27,482 $160,600
Bloomington 257 $81,667 $361,700
East Hope 257 $91,250 $420,800
Irwin 253 $69,792 $346,000
Bliss 252 $67,250
Lava Hot Springs 251 $36,364 $241,100
Worley 249 $46,607 $139,600
Harrison 243 $95,417 $339,100
Riggins 236 $51,250 $347,300
Acequia 223 $51,042 $86,700
Huetter 219 $36,719 $271,200
Rockland 214 $51,417 $212,500
Crouch 212 $75,536 $388,900
Laclede 200 $288,700
Murphy 188 $75,521 $246,900
Peck 187 $55,455 $154,200
Ferdinand 182 $61,250 $215,400
Stites 171 $29,583 $117,600
Island Park 169 $74,750 $284,500
St. Charles 168 $197,700
Sweetwater 168 $120,500 $190,500
Castleford 166 $44,167
Donnelly 165
Hope 164
Murtaugh 146 $58,750 $142,500
Leadore 145 $31,023 $88,300
Fernan Lake Village 138 $118,750 $598,700
Bovill 136 $34,750 $97,500
De Smet 134 $44,792 $94,200
Elk River 133 $63,125 $218,800
Minidoka 132 $41,875 $109,600
Conkling Park 131 $31,667 $606,400
Fernwood 130
Bennington 120 $101,058
Butte City 97 $75,800
Reubens 65 $73,125 $152,500
Parkline 62 $71,635 $111,500
Tensed 56 $25,833 $110,000
Smiths Ferry 53 $83,750
Hamer 51 $225,000
Lost River 51
White Bird 51 $131,300
Oxford 48 $72,500 $281,300
Viola 48
Lowman 42 $212,500
Placerville 37 $78,750
Bruneau 36
Princeton 29
Spencer 28 $70,972 $112,500
Coolin 24
Clayton 16
Drummond 3
State Line 3
Banks
Warm River