The 10 Most Expensive Places To Live In Indiana For 2026

The most expensive cities in Indiana are Zionsville and Carmel for 2026 based on Saturday Night Science.

Before you decide to relocate to Indiana, it’s important to research the exact cost of living around the state. And that’s what we’re going to help you do.

These are the places in Indiana that cost a pretty penny — the most expensive cities in the state.

We used Saturday Night Science to compare the 2020-2024 American Community Survey on cost of living for the 122 places in Indiana with more than 5,000 people.

After we saved up for months and could finally afford it, we landed on this list of the ten most expensive cities in Indiana for 2026.

1

No. 1 most expensive place in Indiana

Zionsville, IN

32,095 peopleSnackAbility 10/10
10/10
Zionsville, IN
Source: Public domain
$172,024 median income · $680,117 median home · #1 home prices in Indiana
Map of Zionsville within Indiana Located in Boone County, Indiana
Median home value +168% vs IN
$680,117
IN $254k
Median income +139% vs IN
$172,024
IN $72k

Zionsville is a suburban town located in the extreme southeast area of Boone County, Indiana, United States, northwest of Indianapolis. The population was 14,160 at the 2010 census, and grew to 26,784 in the Census 2016 estimates.

2

No. 2 most expensive place in Indiana

Carmel, IN

101,651 peopleSnackAbility 10/10
10/10
Carmel, IN
Source: Wikipedia User Serge Melki from Indianapolis, USA | CC BY 2.0
$141,505 median income · $563,458 median home · #2 home prices in Indiana
Map of Carmel within Indiana Located in Hamilton County, Indiana
Median home value +122% vs IN
$563,458
IN $254k
Median income +97% vs IN
$141,505
IN $72k

Carmel is a suburban city in Hamilton County, Indiana, United States, located immediately north of Indianapolis. It has been one of the fastest-growing communities in the country. In 2012, Carmel was selected as the “Best Place to Live in the United States” by CNN Money magazine, and received the same designation by Niche.com in 2017. The population was 79,191 as of the 2010 and was estimated to be 91,065 in 2016 by the US Census Bureau, making it the fifth-largest city in Indiana.

3

No. 3 most expensive place in Indiana

Winfield, IN

7,816 peopleSnackAbility 6/10
6/10
Winfield, IN
Source: Wikipedia User Dennisyerger84 | GFDL
$135,870 median income · $476,915 median home · #3 home prices in Indiana
Located in Lake County, Indiana
Median home value +88% vs IN
$476,915
IN $254k
Median income +89% vs IN
$135,870
IN $72k
4

No. 4 most expensive place in Indiana

Westfield, IN

54,677 peopleSnackAbility 9.5/10
9.5/10
Westfield, IN
Source: Wikipedia User | CC BY 2.5
$122,789 median income · $468,588 median home · #4 home prices in Indiana
Map of Westfield within Indiana Located in Hamilton County, Indiana
Median home value +84% vs IN
$468,588
IN $254k
Median income +71% vs IN
$122,789
IN $72k

Westfield is a city in Hamilton County, Indiana, United States. As of the 2010 census the population was 30,068, and in 2016 the estimated population was 37,221. Westfield is in the Indianapolis Metropolitan Area.

5

No. 5 most expensive place in Indiana

St. John, IN

22,567 peopleSnackAbility 9/10
9/10
St. John, IN
Source: Public domain
$131,467 median income · $450,806 median home · #5 home prices in Indiana
Map of St. John within Indiana Located in Lake County, Indiana
Median home value +77% vs IN
$450,806
IN $254k
Median income +83% vs IN
$131,467
IN $72k

St. John is a town in Lake County, Indiana, United States. The town of St. John has homes in St. John Township, Hanover Township, and Center Township. St. John was founded in 1837. The population was 14,850 at the 2010 census. In 2009, St. John ranked 48th among CNN’s top 100 places to live in the United States. In 2014, St. John was ranked as the 4th safest place in Indiana by Movoto Real Estate.

6

No. 6 most expensive place in Indiana

Dyer, IN

16,400 peopleSnackAbility 9.5/10
9.5/10
Dyer, IN
Source: Wikipedia User Augiejv | CC BY-SA 3.0
$107,159 median income · $355,530 median home · #14 home prices in Indiana
Map of Dyer within Indiana Located in Lake County, Indiana
Median home value +40% vs IN
$355,530
IN $254k
Median income +49% vs IN
$107,159
IN $72k

Dyer is a town in St. John Township, Lake County, Indiana, United States. The population was 16,390 at the 2010 census. It lies in the Chicago metropolitan area, 30 miles southeast of The Chicago Loop, and 12 miles from Chicago-s south side.

7

No. 7 most expensive place in Indiana

Bargersville, IN

10,752 peopleSnackAbility 8.5/10
8.5/10
Bargersville, IN
Source: Wikipedia User NASA Goddard Space Flight Center from Greenbelt, MD, USA | CC BY 2.0
$114,231 median income · $442,137 median home · #6 home prices in Indiana
Map of Bargersville within Indiana Located in Johnson County, Indiana
Median home value +74% vs IN
$442,137
IN $254k
Median income +59% vs IN
$114,231
IN $72k

Bargersville is a town in White River and Union townships, Johnson County, Indiana, United States. The population was 4,013 at the 2010 census.

8

No. 8 most expensive place in Indiana

West Lafayette, IN

45,159 peopleSnackAbility 7.5/10
7.5/10
West Lafayette, IN
Source: Wikipedia User Qsthomson | CC BY-SA 3.0
$34,891 median income · $363,861 median home · #10 home prices in Indiana
Map of West Lafayette within Indiana Located in Tippecanoe County, Indiana
Median home value +43% vs IN
$363,861
IN $254k
Median income -52% vs IN
$34,891
IN $72k

West Lafayette is a city in Wabash Township, Tippecanoe County, Indiana, United States, about 65 miles northwest of the state capital of Indianapolis and 103 miles southeast of Chicago. West Lafayette is directly across the Wabash River from its sister city, Lafayette. As of the 2016 census estimate, its population was 45,872. It is the most densely populated city in Indiana and is home to Purdue University.

9

No. 9 most expensive place in Indiana

Munster, IN

23,733 peopleSnackAbility 9.5/10
9.5/10
Munster, IN
Source: Wikipedia User Dmytro Sergiyenko | CC BY-SA 4.0
$110,187 median income · $347,952 median home · #18 home prices in Indiana
Map of Munster within Indiana Located in Lake County, Indiana
Median home value +37% vs IN
$347,952
IN $254k
Median income +53% vs IN
$110,187
IN $72k

Munster is a town located in North Township, Lake County, in Northwest Indiana, United States. This bedroom community lies in the Chicago metropolitan area, approximately 30 miles southeast of the Chicago Loop, and shares municipal boundaries with Hammond to the north, Highland to the east, Dyer and Schererville to the south and Lansing and Lynwood directly west of the Illinois border. The 2010 U.S. Census counted the town’s population at 23,603.

10

No. 10 most expensive place in Indiana

Bloomington, IN

80,049 peopleSnackAbility 7/10
7/10
Bloomington, IN
Source: Wikipedia User Yahala | CC BY-SA 3.0
$50,465 median income · $313,960 median home · #27 home prices in Indiana
Map of Bloomington within Indiana Located in Monroe County, Indiana
Median home value +24% vs IN
$313,960
IN $254k
Median income -30% vs IN
$50,465
IN $72k

Bloomington is a city in and the county seat of Monroe County in the southern region of the U.S. state of Indiana. It is the seventh-largest city in Indiana and the fourth-largest outside the Indianapolis metropolitan area. According to the Monroe County History Center, Bloomington is known as the “Gateway to Scenic Southern Indiana.” The city was established in 1818 by a group of settlers from Kentucky, Tennessee, the Carolinas, and Virginia who were so impressed with “a haven of blooms” that they called it Bloomington.

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is Indiana’s statewide median.

City Cost of living index vs IN
1 Zionsville 122
2 Carmel 117
3 Winfield 116
4 Westfield 112
5 St. John 110
6 Dyer 107
7 Bargersville 107
8 West Lafayette 104
9 Munster 104
10 Bloomington 103
City Median home value vs IN
1 Zionsville $680,117 +168%
2 Carmel $563,458 +122%
3 Winfield $476,915 +88%
4 Westfield $468,588 +84%
5 St. John $450,806 +77%
6 Dyer $355,530 +40%
7 Bargersville $442,137 +74%
8 West Lafayette $363,861 +43%
9 Munster $347,952 +37%
10 Bloomington $313,960 +24%

Indiana statewide median: $254,122

City Median income vs IN
1 Zionsville $172,024 +139%
2 Carmel $141,505 +97%
3 Winfield $135,870 +89%
4 Westfield $122,789 +71%
5 St. John $131,467 +83%
6 Dyer $107,159 +49%
7 Bargersville $114,231 +59%
8 West Lafayette $34,891 -52%
9 Munster $110,187 +53%
10 Bloomington $50,465 -30%

Indiana statewide median: $71,957

City Home price to income vs IN
1 Zionsville 3.9536183715674014
2 Carmel 3.9818920915240335
3 Winfield 3.5100862973327707
4 Westfield 3.816208277118929
5 St. John 3.4290415346358056
6 Dyer 3.3177820041072468
7 Bargersville 3.8705545842274582
8 West Lafayette 10.428493833164183
9 Munster 3.15782885184345
10 Bloomington 6.221337340581734
City Population vs IN
1 Zionsville 32,095
2 Carmel 101,651
3 Winfield 7,816
4 Westfield 54,677
5 St. John 22,567
6 Dyer 16,400
7 Bargersville 10,752
8 West Lafayette 45,159
9 Munster 23,733
10 Bloomington 80,049
The fine print The median Indiana home is 49 years old Furnaces, water heaters, and roofs don’t care what you paid at closing. See what a warranty would cover before something expensive breaks. Compare home warranties →

On the map

Mapping the most expensive places in Indiana

Saturday Night Science

Methodology: How We Determined The Most Expensive Places To Live In The Hoosier State For 2026

The two most important things to think about when it comes to being able to afford a city in Indiana are how much money you make and how much you have to spend to live there.

You need to understand your costs in the context of how much money you make.

For example, if the median household earns $100,000 and spends $40,000 on housing, it’s actually cheaper to live there than a place with a median income of $50,000 and housing costs of $21,000. You might spend more on housing, but you have more money overall to play with.

With that example in mind, we derived several statistics from the latest Census American Community Survey 2020-2024 around incomes and costs. They are:

  • Overall Cost Of Living Index
  • Median Home Price / Median Income (lower is better)
  • Median Income / Median Rent (Higher is better)
  • Median Home Price

You can then compare these metrics in each of the places in Indiana to figure out which is the most expensive.

You are left with a “Cost of Living Index” by taking the average rank of each of these metrics for each city.

So we used that cost of living index to rank all of the 122 places in Indiana that have more than 5,000 people.

The place with the highest cost of living in Indiana according to the data is Zionsville. We updated this article for 2026. This article is our eleventh time ranking the most expensive places to live in Indiana. The median Indiana home is 49 years old — old enough that it pays to compare home warranty plans before something expensive breaks.

The full plate

Most Expensive Cities In Indiana

Click any column to sort. Search by city name.

RankCityCost Of LivingPopulationMedian IncomeAverage Home PriceHome/Income Ratio
1Zionsville12232,095$172,024$680,1174.0x
2Carmel117101,651$141,505$563,4584.0x
3Winfield1167,816$135,870$476,9153.5x
4Westfield11254,677$122,789$468,5883.8x
5St. John11022,567$131,467$450,8063.4x
6Dyer10716,400$107,159$355,5303.3x
7Bargersville10710,752$114,231$442,1373.9x
8West Lafayette10445,159$34,891$363,86110.4x
9Munster10423,733$110,187$347,9523.2x
10Bloomington10380,049$50,465$313,9606.2x
11Noblesville10373,362$104,047$389,2153.7x
12Crown Point10334,393$101,686$354,9953.5x
13Schererville10329,701$89,466$352,7353.9x
14Avon10323,437$98,486$352,8593.6x
15Brownsburg10231,215$102,235$356,1843.5x
16McCordsville10210,329$110,692$375,7883.4x
17Plainfield10136,369$87,272$331,6183.8x
18Porter1015,217$74,542$297,6234.0x
19Cedar Lake9815,295$83,381$328,1563.9x
20Chesterton9814,446$91,060$340,8553.7x
21Lowell9811,073$84,024$329,2113.9x
22Cicero985,509$66,934$401,4006.0x
23Sellersburg9710,137$72,179$296,8674.1x
24Cumberland976,267$87,364$289,4093.3x
25Greenwood9666,029$83,608$326,4913.9x
26Columbus9651,824$77,456$276,8903.6x
27Portage9638,082$76,276$264,5783.5x
28Valparaiso9634,733$69,872$355,8455.1x
29Franklin9626,168$82,380$279,1683.4x
30Pendleton965,321$86,806$334,7393.9x
31Jeffersonville9551,043$70,930$251,6113.5x
32Lawrence9549,517$74,022$268,7253.6x
33Hobart9529,558$75,160$238,1963.2x
34Griffith9516,273$76,636$247,0993.2x
35Danville9511,714$97,083$337,0293.5x
36Winona Lake955,080$82,188$297,3783.6x
37Indianapolis94885,860$66,219$229,2093.5x
38Highland9423,680$78,062$262,8523.4x
39Whiteland945,173$96,944$296,9653.1x
40Greenfield9324,940$76,127$285,0663.7x
41Clarksville9322,016$60,467$203,0693.4x
42Mooresville939,751$68,983$308,0994.5x
43Ellettsville936,698$90,213$274,4453.0x
44Merrillville9236,476$67,587$240,3293.6x
45Speedway9213,968$60,147$236,6843.9x
46Madison9212,223$61,183$240,6803.9x
47Fort Wayne91268,589$61,422$242,3853.9x
48Seymour9122,371$64,426$230,8293.6x
49Charlestown918,294$77,288$302,0643.9x
50Batesville917,282$62,292$317,5055.1x
51Mount Vernon916,400$62,263$221,0833.6x
52New Albany9037,581$54,710$235,0584.3x
53Jasper9015,991$68,817$266,2643.9x
54Auburn9013,565$68,750$275,1514.0x
55Greensburg9012,229$62,655$261,6664.2x
56Greencastle909,864$55,565$243,3864.4x
57Angola909,408$64,540$302,9804.7x
58Westville905,279$60,794$357,2845.9x
59Lebanon8917,812$65,154$299,0324.6x
60Warsaw8916,768$61,035$271,6914.5x
61New Haven8915,698$70,970$240,0733.4x
62Columbia City899,897$68,089$279,1684.1x
63Nappanee896,815$68,892$288,9044.2x
64New Whiteland895,704$89,918$228,0472.5x
65Evansville88116,116$53,387$198,9773.7x
66Lafayette8871,159$53,716$262,7314.9x
67Goshen8834,420$59,184$275,1204.6x
68Michigan City8831,814$53,089$187,4883.5x
69Bedford8813,837$49,553$207,9244.2x
70Martinsville8811,933$60,177$288,8054.8x
71Kendallville8810,556$58,939$220,5233.7x
72Scottsburg887,362$38,578$187,0444.8x
73Tipton885,280$59,828$237,8944.0x
74Kokomo8759,122$55,360$180,3983.3x
75Terre Haute8758,427$43,126$155,8023.6x
76Washington8712,367$50,331$147,8882.9x
77Decatur879,811$58,646$229,6683.9x
78Brazil877,831$52,055$188,3863.6x
79North Vernon877,078$51,429$212,2434.1x
80Rensselaer875,573$60,331$242,7414.0x
81Lawrenceburg875,179$51,250$248,4014.8x
82Hammond8676,768$55,504$170,8173.1x
83Shelbyville8620,296$55,602$222,0494.0x
84Crawfordsville8616,491$55,033$219,7734.0x
85Frankfort8615,917$57,412$209,8563.7x
86Beech Grove8614,913$49,973$191,9353.8x
87Princeton868,372$57,618$187,2833.3x
88Garrett866,642$64,179$187,1342.9x
89Rochester866,215$57,008$210,4683.7x
90Monticello865,496$52,798$235,5054.5x
91South Bend85103,085$55,786$192,3403.4x
92Mishawaka8551,021$54,291$206,3673.8x
93Richmond8535,581$45,399$156,5103.4x
94La Porte8522,449$59,307$271,4814.6x
95Bluffton8510,529$57,539$183,6033.2x
96Salem856,489$56,538$208,0863.7x
97Elkhart8453,733$51,028$222,7944.4x
98East Chicago8426,022$42,125$128,1713.0x
99Lake Station8413,185$59,591$151,7742.5x
100Plymouth8410,664$58,623$238,8684.1x

Source: U.S. Census ACS 2020-2024, Zillow research. 122 places with more than 5,000 residents.

Summary

Summary: Taking A Chunk Out Of Your Paycheck In Indiana For 2026

Well, there you have it, the places in Indiana that have the highest cost of living, with Zionsville ranking as the most expensive city in the Hoosier State.

The most expensive cities in Indiana are Zionsville, Carmel, Winfield, Westfield, St. John, Dyer, Bargersville, West Lafayette, Munster, and Bloomington. Not sold on Indiana? Take the two-minute Find Your Place quiz and see which state actually fits you.

Questions and answers

Most Expensive Places In Indiana FAQs

What is the most expensive place to live in Indiana?

Zionsville is the most expensive place to live in Indiana for 2026. The median home there runs $680,117, and it posts the highest cost of living of the 122 places we scored.

What are the 10 most expensive cities in Indiana?

The ten most expensive cities in Indiana are Zionsville, Carmel, Winfield, Westfield, St. John, Dyer, Bargersville, West Lafayette, Munster, and Bloomington. We ranked all 122 places with more than 5,000 residents on home prices, incomes, and an overall cost of living index.

How expensive are homes in Zionsville?

The median home value in Zionsville is $680,117, versus $254,122 across Indiana as a whole. Across the ten most expensive cities, the median home runs $446,472.

What salary do you need to live in the most expensive parts of Indiana?

The median household income in the ten most expensive Indiana cities starts at $34,891, and in Zionsville it is $172,024. If your paycheck is closer to the statewide median of $71,957, these places will squeeze your budget.

What is the cheapest place to live in Indiana?

Peru is the cheapest of the 122 Indiana places we ranked on cost of living. It sits at the very bottom of the same index that put Zionsville on top.

Chris Kolmar
About the author

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.

Get the SnackPack →