Choose Country

Terre Haute Metro Area

IN · 59 cities · 107,304 population

107,304 Total Population
59 Cities & Towns
$57,421 Avg Income
$115,076 Avg Home Value
$877 Avg Rent
16.5% Bachelor's+

Largest Cities in Terre Haute Metro

The Terre Haute metropolitan area is the 288th largest metro area in the United States, with a total population of 107,304 spread across 59 cities and towns in IN. Anchored by Terre Haute, this metro area is a significant economic and cultural hub that draws residents and businesses from across the region.

Residents of the Terre Haute metro area earn an average household income of $57,421, while the average home value sits at $115,076. Renters in the area pay an average of $877 per month, making the cost of living relatively affordable compared to the national average. About 16.5% of residents hold a bachelor's degree or higher, reflecting the area's growing workforce.

The Terre Haute metro reports an average violent crime rate of 260.3 per 1,000 residents, which is above the national average. Property crime averages 3,780.0 per 1,000 residents across the metro. The area experiences an average annual temperature of 53.3°F, with distinct four-season weather. The average poverty rate across cities in this metro is 21.5%, suggesting economic challenges in parts of the region.

With 59 distinct communities ranging from major urban centers to smaller suburban towns, the Terre Haute metro area offers a wide variety of living options. From bustling city neighborhoods to quiet suburban communities, the metro provides options for families, young professionals, and retirees alike. Explore the full list of cities below to find detailed data on population, income, housing costs, and more.

Metro Area Overview

Climate

Avg Annual Temperature53.3°F
Avg January Temp27.9°F
Avg July Temp75.2°F
Avg Annual Precipitation45.7"

Safety

Avg Violent Crime Rate260.3 per 1K
Avg Property Crime Rate3780.0 per 1K

Economy

Avg Unemployment Rate5.6%
Avg Poverty Rate21.5%
Avg Median Age41.5

All 59 Cities in Terre Haute Metro Area

1 Terre Haute IN 58,491
2 Brazil IN 8,064
3 North Terre Haute IN 4,396
4 Sullivan IN 4,250
5 Middlebury IN 3,681
6 Jasonville IN 2,269
7 West Terre Haute IN 2,073
8 Fairview Park IN 1,426
9 Shelburn IN 1,325
10 Clay City IN 1,186
11 Cayuga IN 1,135
12 Farmersburg IN 1,083
13 Seelyville IN 1,052
14 Montezuma IN 900
15 Ridge Farm IL 887
16 Tecumseh IN 870
18 Hymera IN 835
19 Dugger IN 731
20 Harmony IN 708
21 Dana IN 650
22 New Goshen IN 649
23 Knightsville IN 612
24 St. Bernice IN 585
25 Lewis IN 583
26 Kingman IN 575
27 Lakewood IN 530
28 Riley IN 479
29 Prairieton IN 449
31 Center Point IN 442
32 Fairbanks IN 324
33 Paxton IN 320
34 Staunton IN 319
35 Prairie Creek IN 297
36 Merom IN 292
37 Coalmont IN 290
38 Bowling Green IN 289
39 Newport IN 283
40 Cloverland IN 279
41 Universal IN 273
42 Indianola IL 207
43 New Lebanon IN 206
44 Hillsdale IN 195
45 Fontanet IN 187
46 Eugene IN 172
47 Billtown IN 170
48 Olivet IL 156
49 Coal City IN 138
50 Burnett IN 124
51 Cates IN 110
52 Cory IN 108
53 Shepardsville IN 86
54 Centenary IN 74
55 Cass IN 58
56 Dresser IN 47
57 Toad Hop IN 42
58 Graysville IN 16
59 Saline City IN 12