Bloomington, IL Metro Area

The Bloomington, IL metro area is home to 170,882 residents and 75,120 housing units, centered in Illinois. Its median household income is $78,329, and the median family income is $112,015. The median age is 34.2, 4.7 years younger than the Illinois median of 38.9. Residents are 48.9% male and 51.1% female.

Population

170,882

Median household income

$78,329

Median family income

$112,015

Median age

34.2

Housing units

75,120

Zip codes

17

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the metro area at 79.3%, followed by Black residents at 8.4%. Hispanic or Latino residents, who can be of any race, make up 6.3% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the Bloomington, IL Metro Area

The Bloomington, IL metro area includes 17 zip codes in McLean County, home to a combined 169,151 residents. The most populous is Normal (61761) with 53,404 residents. Median household incomes range from $55,882 in Bloomington (61701) to $125,690 in Hudson (61748). Home values are highest in Bloomington (61705) at $328,200 and lowest in Saybrook (61770) at $110,900. Normal (61761) has the youngest population, with a median age of 25.3, while Towanda (61776) is the oldest at 46.5.

Highest income

$125,690

Hudson (61748)

Lowest income

$55,882

Bloomington (61701)

Highest home value

$328,200

Bloomington (61705)

Lowest median rent

$780/mo

Hudson (61748)

Median Household Income by Zip Code

Each bar is one zip code, ranked from highest to lowest median household income. The metro-wide median is $78,329, and 12 of 17 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
61761NormalMcLean County53,404$66,642$214,600$96625.355.0%
61704BloomingtonMcLean County36,938$93,107$248,100$1,14736.766.8%
61701BloomingtonMcLean County35,577$55,882$144,500$90935.856.7%
61705BloomingtonMcLean County12,973$120,470$328,200$1,27639.781.0%
61745HeyworthMcLean County4,506$102,696$228,400$96739.885.9%
61752Le RoyMcLean County4,404$86,845$178,100$84241.480.0%
61753LexingtonMcLean County3,087$108,438$185,700$93942.887.9%
61726ChenoaMcLean County2,728$75,800$135,800$93336.874.5%
61736DownsMcLean County2,658$107,127$276,000$94838.789.7%
61748HudsonMcLean County2,612$125,690$233,600$78044.596.7%
61732DanversMcLean County2,089$94,688$224,400$1,22840.990.7%
61744GridleyMcLean County1,917$70,859$170,900$80846.478.6%
61725CarlockMcLean County1,495$117,000$261,200$1,34839.593.9%
61728ColfaxMcLean County1,316$93,654$155,200$87536.977.2%
61776TowandaMcLean County1,208$111,354$211,300$1,00046.593.8%
61754Mc LeanMcLean County1,158$96,728$162,500$1,11839.183.2%
61770SaybrookMcLean County1,081$62,212$110,900$97339.978.8%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the metro area their population mainly falls in.

Scroll to Top