US5.com

Indiana ZIP Codes & Demographics

Indiana ZIP codes, demographics, and median household income — 807 ZIP codes — population 6,811,752 — avg. income $71,483 — avg. home value $178,631. Compare counties, cities, and ZIP-level data on US5.

ZIP codes
807
Population
6,811,752
Median household income (avg.)
$71,483
95% of U.S. median
Average home value
$178,631
51% of U.S. median
Average rent
$708

Indiana demographics

Indiana has 807 ZIP codes across 92 counties on US5, with a combined ZIP-area population of about 6,811,752.

Across ZIP codes with age data, the average median age is about 41.0 years.

Among cities represented in this ZIP set, West Lafayette is among the largest population centers.

Median household income in Indiana

The average median household income across ZIP codes in Indiana is about $71,483 — about 5% below the U.S. median ($75,149).

Among ZIPs with income data, 46077 (Zionsville) is near the top at about $160,868, while 47807 (Terre Haute) is near the bottom at about $24,389.

Housing in Indiana

For housing in Indiana, the average median home value is about $178,631 and the average median rent is about $708.

The most populous ZIP is 47906 (West Lafayette) with about 74,283 residents. Use the table below to compare ZIP codes across the state.

ZIP codes in Indiana

Sort by population, income, or home value. Click a column header to toggle ascending / descending.

ZIP City County State Population ↓ Income Home value
47981 Romney Tippecanoe County IN 915 $76,250 $173,300
46365 LaPorte County IN 911 $86,500 $178,300
46988 Cass County IN 909 $51,750 $161,500
47611 Chrisney Spencer County IN 899 $57,917 $171,600
47854 Newport Vermillion County IN 884 $84,864 $164,100
47640 Hazleton Gibson County IN 882 $59,775 $110,200
47588 Troy Spencer County IN 881 $59,096 $112,800
46781 Poneto Wells County IN 879 $89,886 $184,200
46941 Lagro Wabash County IN 878 $77,019 $162,800
47837 Carbon Parke County IN 876 $82,750 $137,100
47847 Dana Vermillion County IN 869 $54,840 $57,000
46150 Manilla Rush County IN 860 $58,456 $201,400
46731 Wells County IN 858 $108,542 $254,500
47967 New Richmond Montgomery County IN 853 $80,139 $119,600
47427 Owen County IN 850 $77,857 $118,300
47597 Wheatland Knox County IN 849 $68,409 $140,000
47175 Crawford County IN 843 $65,417 $115,400
47855 Hymera Sullivan County IN 835 $46,122 $79,300
47950 Idaville White County IN 828 $51,625 $121,400
47120 Fredericksburg Washington County IN 824 $58,906 $223,800
47955 Linden Montgomery County IN 824 $61,607 $116,600
47352 Lewisville Henry County IN 823 $62,039 $159,400
47038 Patriot Switzerland County IN 800 $47,941 $122,100
47942 Earl Park Benton County IN 789 $69,167 $116,700
47612 Cynthiana Gibson County IN 784 $66,750 $111,500
47535 Freelandville Knox County IN 776 $58,654 $74,000
47975 Pine Village Warren County IN 754 $69,167 $137,500
47521 Dubois County IN 750 $100,214 $246,600
47231 Dupont Jefferson County IN 742 $50,000 $93,900
47929 Chalmers White County IN 707 $71,838 $175,700
47016 Cedar Grove Franklin County IN 683 $66,533 $222,700
47576 Perry County IN 676 $138,300
47550 Santa Claus Spencer County IN 670 $112,396 $189,600
47585 Pike County IN 664 $56,944 $143,600
47110 New Amsterdam Harrison County IN 656 $63,826 $176,600
47335 Dublin Wayne County IN 648 $48,958 $103,700
47861 Merom Sullivan County IN 640 $55,772 $168,400
46915 Burlington Carroll County IN 639 $59,583 $139,100
47708 Evansville Vanderburgh County IN 636 $55,436 $241,400
47860 Mecca Parke County IN 615 $39,808 $56,000
46766 Wells County IN 614 $83,371 $118,800
47537 Gentryville Spencer County IN 606 $46,943 $213,800
46958 Mexico Miami County IN 603 $83,789 $91,500
46301 Beverly Shores Porter County IN 597 $118,750 $581,900
47568 Plainville Daviess County IN 579 $58,750 $100,900
47325 Union County IN 578 $76,302 $180,800
46959 Miami County IN 573 $96,442
47244 Hartsville Bartholomew County IN 570 $68,750 $333,800
47551 Perry County IN 561 $88,047 $187,500
47849 Sullivan County IN 561 $85,909 $156,400
46117 Hancock County IN 555 $57,750 $229,700
47590 Pike County IN 550 $104,250 $208,300
47965 New Market Montgomery County IN 550 $75,089 $151,500
47270 Jennings County IN 543 $80,690 $137,500
47114 Crandall Harrison County IN 537 $74,844 $238,700
47142 Mauckport Harrison County IN 530 $86,094 $178,000
47465 Switz City Greene County IN 528 $49,500 $109,400
46537 La Paz Marshall County IN 520 $61,813 $125,400
47528 Freelandville Knox County IN 514 $49,712 $72,300
47578 Sandborn Knox County IN 512 $54,110 $108,500
47866 Vigo County IN 512 $83,558 $177,500
47994 Wingate Montgomery County IN 510 $98,125 $111,200
46039 Clinton County IN 506 $76,458 $108,800
47351 Kennard Henry County IN 505 $60,500 $103,700
47162 New Washington Clark County IN 501 $73,839 $161,700
46957 Matthews Grant County IN 493 $46,875 $76,600
47524 Decker Knox County IN 486 $49,196 $74,600
47871 Riley Vigo County IN 479 $72,813 $92,700
47387 Straughn Henry County IN 461 $81,071 $118,800
46111 Brooklyn Morgan County IN 456 $69,438 $116,100
46799 Zanesville Wells County IN 455 $62,250 $155,800
46175 Russellville Putnam County IN 451 $72,143 $160,700
47339 Economy Wayne County IN 450 $43,125 $98,100
46381 Newton County IN 447 $45,391 $150,700
46990 Wabash County IN 437 $93,409 $140,400
47116 Crawford County IN 436 $37,426 $114,700
46127 Rush County IN 431 $50,288 $119,100
46102 Advance Boone County IN 418 $65,000 $164,800
47017 Ripley County IN 415 $182,500
47388 Sulphur Springs Henry County IN 413 $51,500 $134,800
47449 Scotland Greene County IN 407 $53,583 $190,600
47519 Cannelburg Daviess County IN 401 $106,125 $221,200
47224 Jefferson County IN 396 $101,250 $274,100
46950 Cass County IN 385 $37,361 $115,300
46759 Wells County IN 381 $57,875 $200,000
46103 Amo Hendricks County IN 371 $76,875 $149,200
47876 St. Mary of the Woods Vigo County IN 361
47453 Owensburg Greene County IN 325 $50,000
47857 Knightsville Clay County IN 321 $58,750 $98,400
47464 Stinesville Monroe County IN 316 $61,382 $120,000
47522 Crane Martin County IN 315
47525 Perry County IN 313 $71,731 $194,500
47917 Tab Warren County IN 306 $98,125 $204,400
47236 Bartholomew County IN 298
47966 Newport Vermillion County IN 297 $50,250 $61,000
46931 Fulton Fulton County IN 290 $45,000 $93,800
46376 Schneider Lake County IN 280 $68,750 $169,300
46063 Orestes Madison County IN 279 $56,250 $86,300
46162 Johnson County IN 276 $115,395 $717,400
47983 Stockwell Tippecanoe County IN 276 $61,727 $99,800

Frequently asked questions

How many ZIP codes are in Indiana?

Indiana has 807 ZIP codes on US5 across 92 counties. Each row links to demographics, median income, and housing for that code.

What are the demographics of Indiana?

Indiana has a combined ZIP-area population of about 6,811,752 across 807 ZIP codes. Browse the table on this page for population, income, and housing by ZIP.

What is the median household income in Indiana?

The average median household income across ZIP codes in Indiana is about $71,483, about 5% below the U.S. median ($75,149). Average median home value is about $178,631. Among ZIPs with data, 46077 (Zionsville) is near the top ($160,868) and 47807 (Terre Haute) is near the bottom ($24,389).

Where can I find ZIP code lists for Indiana?

This page lists ZIP codes in Indiana with population, median household income, and home value. Sort the table or open a ZIP for a full demographics profile.

ZIP rankings in Indiana

Explore curated boards for highest income, largest population, and most affordable home values.