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
46181 Trafalgar Johnson County IN 5,094 $85,625 $278,600
47390 Union City Randolph County IN 5,084 $44,752 $94,100
46590 Winona Lake Kosciusko County IN 5,073 $97,813 $242,400
46979 Russiaville Howard County IN 5,026 $93,571 $205,000
47462 Owensburg Lawrence County IN 4,949 $90,205 $190,700
46148 Knightstown Henry County IN 4,948 $62,951 $180,900
46601 South Bend St. Joseph County IN 4,933 $27,080 $131,600
46721 Butler DeKalb County IN 4,890 $67,969 $124,300
47043 Vevay Switzerland County IN 4,851 $64,441 $171,400
47660 Oakland City Gibson County IN 4,819 $53,791 $132,600
47136 Lanesville Harrison County IN 4,787 $96,625 $239,300
46347 Kouts Porter County IN 4,778 $84,246 $241,300
46740 Geneva Adams County IN 4,766 $59,230 $178,900
47018 Dillsboro Dearborn County IN 4,725 $64,300 $190,100
47432 French Lick Orange County IN 4,721 $64,162 $101,900
47138 Kent Jefferson County IN 4,646 $73,777 $181,100
47639 Haubstadt Gibson County IN 4,633 $90,985 $257,200
47106 Borden Clark County IN 4,583 $87,431 $205,000
46710 Avilla Noble County IN 4,486 $81,927 $193,100
47320 Albany Delaware County IN 4,486 $68,244 $120,300
46746 Howe LaGrange County IN 4,474 $78,250 $157,000
46543 Millersburg Elkhart County IN 4,467 $110,685 $284,400
47648 Fort Branch Gibson County IN 4,453 $68,068 $193,300
46928 Point Isabel Grant County IN 4,450 $63,387 $119,400
46797 Woodburn Allen County IN 4,438 $92,000 $222,700
47532 Ferdinand Dubois County IN 4,415 $83,443 $196,900
47327 Cambridge City Wayne County IN 4,384 $58,988 $118,600
46788 Leo-Cedarville DeKalb County IN 4,372 $97,250 $233,600
46157 Monrovia Morgan County IN 4,370 $74,286 $202,100
46538 Leesburg Kosciusko County IN 4,369 $86,923 $258,700
47117 Elizabeth Harrison County IN 4,352 $88,648 $203,400
47901 Lafayette Tippecanoe County IN 4,342 $46,425 $257,400
46118 Clayton Hendricks County IN 4,340 $77,480 $248,300
47037 Osgood Ripley County IN 4,289 $71,068 $183,200
46554 North Liberty St. Joseph County IN 4,285 $75,043 $189,400
46741 Harlan Allen County IN 4,218 $90,114 $303,000
47512 Ragsdale Knox County IN 4,216 $60,217 $71,300
47438 Jasonville Greene County IN 4,203 $45,313 $97,700
47126 Henryville Clark County IN 4,146 $92,900 $261,300
46787 South Whitley Whitley County IN 4,144 $70,030 $158,500
47246 Hope Bartholomew County IN 4,142 $88,106 $165,300
47346 Hagerstown Wayne County IN 4,123 $69,180 $147,300
46793 Waterloo DeKalb County IN 4,122 $74,412 $177,500
47118 English Crawford County IN 4,097 $42,206 $117,600
47283 Westport Decatur County IN 4,085 $80,536 $169,400
47665 Owensville Gibson County IN 4,053 $67,697 $200,100
46511 Culver Marshall County IN 4,019 $55,469 $218,900
46914 Grissom AFB Miami County IN 3,997 $59,205 $121,400
46164 Cordry Sweetwater Lakes Brown County IN 3,991 $92,235 $234,000
46126 Fairland Shelby County IN 3,976 $73,730 $232,900
47838 Carlisle Sullivan County IN 3,952 $65,000 $121,100
46573 Wakarusa Elkhart County IN 3,943 $79,375 $219,800
46501 Argos Marshall County IN 3,915 $62,721 $146,200
47459 Greene County IN 3,904 $76,667 $202,600
47042 Versailles Ripley County IN 3,867 $74,401 $178,200
47306 Muncie Delaware County IN 3,866
46553 New Paris Elkhart County IN 3,790 $85,861 $245,800
47143 Memphis Clark County IN 3,775 $133,147 $247,500
47638 Parkers Settlement Posey County IN 3,766 $84,311 $263,300
47433 Gosport Owen County IN 3,722 $57,224 $158,300
47987 Veedersburg Fountain County IN 3,705 $71,875 $139,100
47359 Montpelier Blackford County IN 3,688 $67,308 $112,400
47993 Williamsport Warren County IN 3,667 $68,438 $124,700
46792 Warren Huntington County IN 3,577 $71,595 $146,900
47305 Muncie Delaware County IN 3,570 $33,125 $77,300
47923 Brookston White County IN 3,550 $77,266 $180,200
47523 Dale Warrick County IN 3,518 $65,000 $121,500
47944 Fowler Benton County IN 3,492 $53,563 $129,900
46371 Rolling Prairie LaPorte County IN 3,490 $95,154 $245,500
46065 Rossville Clinton County IN 3,488 $76,786 $192,600
46504 Bourbon Marshall County IN 3,391 $83,712 $169,800
47161 New Salisbury Harrison County IN 3,362 $84,318 $202,100
47164 Palmyra Harrison County IN 3,319 $62,181 $202,000
46030 Arcadia Hamilton County IN 3,278 $91,927 $226,000
46773 Monroeville Allen County IN 3,270 $65,556 $167,000
47340 Farmland Randolph County IN 3,267 $61,146 $165,000
46071 Thorntown Boone County IN 3,229 $81,755 $227,600
47334 Yorktown Delaware County IN 3,202 $73,076 $171,800
46772 Monroe Adams County IN 3,164 $78,594 $200,500
46510 Claypool Kosciusko County IN 3,154 $96,759 $201,500
47032 Moores Hill Dearborn County IN 3,136 $62,484 $222,800
46742 Hamilton Steuben County IN 3,126 $77,037 $253,300
46910 Akron Fulton County IN 3,125 $67,045 $180,700
47879 Shelburn Sullivan County IN 3,120 $50,000 $93,600
47471 Worthington Greene County IN 3,116 $62,569 $111,600
46536 Lakeville St. Joseph County IN 3,086 $77,411 $208,200
46349 Lake Village Newton County IN 3,060 $75,057 $198,300
46929 Flora Carroll County IN 3,029 $61,667 $170,500
46932 Galveston Cass County IN 2,996 $70,093 $159,700
47229 Crothersville Jackson County IN 2,971 $62,917 $151,800
47355 Lynn Randolph County IN 2,966 $65,172 $102,300
46390 Wanatah LaPorte County IN 2,965 $79,219 $218,400
47874 Fontanet Parke County IN 2,950 $58,125 $130,600
47115 Milltown Harrison County IN 2,929 $83,796 $194,800
46940 Somerset Wabash County IN 2,913 $69,135 $119,000
47024 Laurel Franklin County IN 2,909 $55,956 $114,300
47598 Winslow Pike County IN 2,908 $65,893 $99,800
47579 Santa Claus Spencer County IN 2,881 $95,313 $249,100
47868 Owen County IN 2,870 $49,789 $151,600
46051 Lapel Madison County IN 2,857 $77,411 $190,700

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.