Indiana is full of growing cities with good jobs. Good jobs increase median incomes. Higher incomes increase real estate budgets. Higher real estate budgets increase home prices.
This logic means finding the most affordable places to live in Indiana is becoming increasingly important.
We used Saturday Night Science to consult the latest Indiana Census data on the cost of living, home prices, incomes, and rents to find the affordable places in Indiana.
Luckily, affordable places in Indiana include millennial cities like Indianapolis, fantastic college cities like West Lafayette, and cities like Hillsboro.
Table Of Contents: Top Ten | Methodology | Table | FAQs | Summary
The 10 most affordable places to live in Indiana
What’s the cheapest place to live in Indiana? The cheapest place to live in Indiana is Connersville. They definitely have affordable living figured out.
In addition to a cheap cost of living, Indiana offers a strong economy and plenty of things to do. Companies, including Subaru, Angie’s List, and Vera Bradley, offer many job opportunities. Indiana’s higher education institutions, like Purdue and the University of Indiana, produce intelligent, hard-working individuals who want to make Indiana available and affordable for all.
Check out some more reading about Indiana and the cheapest places in the country:
The 10 Cheapest Places To Live In Indiana For 2025

/10
Population: 13,241
Overall Cost Of Living Index: 75
Median Income: $45,679
Median Home Price: $96,300
Median Rent: $776
Connersville, located in Fayette County about 70 miles east of Indianapolis, shines as a great savings spot in Indiana. The city’s $96,300 median home price and $776 rent push the city to the top of the list. Particularly in intra-state rankings, home prices and rent will be the most significant factors in determining how expensive a place in Indiana is.
The overall cost of living is 12.8% lower than the Hoosier average.
More on Connersville: Data

/10
Population: 35,551
Overall Cost Of Living Index: 77
Median Income: $46,395
Median Home Price: $107,600
Median Rent: $815
Next up on the list of the cheapest places in Indiana is Richmond, the second cheapest. The city’s affordable $107,600 median home price saves money to buy more sugar cream pie.
Located in eastern Wayne County, Richmond’s overall cost of living index of 77 is supported by low index values for utilities, services, and healthcare, making Richmond a financially savvy choice within the Hoosier state.
More on Richmond: Data

/10
Population: 6,186
Overall Cost Of Living Index: 77
Median Income: $57,269
Median Home Price: $120,000
Median Rent: $844
Situated between Indianapolis and Cincinnati, Rushville ranks as the third cheapest place to live in Indiana for 2025.
For starters, Rushville has an incredibly low overall cost of living; about 15% below Indiana and 25% below the national average. A lot of that is down to the cheap housing options Rushville has.
The median home price in Rushville is $120,000. The unemployment rate is low, and Rushville’s median household income of $57,269 has been steadily growing recently. If that trend continues, it’ll only become more affordable to live in Rushville.
If you just want to try Rushville out, rent won’t set you back too much either — the median price here is $844. For fun and cheap things to do, check out the Riverside Park Amphitheater, where shows are constantly going on.
More on Rushville: Data

/10
Population: 102,866
Overall Cost Of Living Index: 78
Median Income: $52,512
Median Home Price: $124,500
Median Rent: $1,000
South Bend, snug in Indiana’s northern reaches, boasts an affordability that can’t be bent. With a cost of living index at 78, this city of 102,866 appeals to budget-conscious dwellers with its modest $124,500 average home price and reasonable $1,000 rent.
Home to Notre Dame, there’s always something fun on campus to do on the cheap – we all know college kids are broke.
More on South Bend: Data




South Bend, home of Notre Dame, is nothing like Notre Dame. It is an aging city with some seedy area. It does offer parks and theater, plus a great library system. I truly enjoyed the visit.
St. Patrick’s Park along the St Joe River is a great place to explorer. There are multiple trails, with a clean environment. Downtown offers a variety of shops and a theater.

/10
Population: 22,125
Overall Cost Of Living Index: 78
Median Income: $59,862
Median Home Price: $143,800
Median Rent: $889
In the heart of La Porte County, La Porte ranks as the fifth least expensive city in Indiana. With a median home value at $143,800 and an overall cost of living index at 78, La Porte is 9.3% cheaper than the Hoosier average.
You can put all the money you save on groceries in La Porte towards a visit to the Indiana State Fair or a weekend in Chicago.
More on La Porte: Data

/10
Population: 10,506
Overall Cost Of Living Index: 78
Median Income: $53,115
Median Home Price: $122,200
Median Rent: $957
Plymouth, situated in the northern region of Indiana’s Marshall County, ranks sixth for affordability in the state for 2025. Housing is a bargain with a $122,200 home price well beneath the state average, and the 78 cost of living index means you’ll save on everything from groceries to utilities.
You’ll have a rock of a nest egg in Plymouth to spend on a trip to the Indiana Fiddlers’ Gathering in Tippecanoe.
More on Plymouth: Data

/10
Population: 5,291
Overall Cost Of Living Index: 78
Median Income: $59,732
Median Home Price: $152,000
Median Rent: $878
Westville is the best ville when it comes to the cost of living in Indiana. The town ranks as the seventh most affordable place in the state for 2025.
Low cost of living index values for utilities, services, and healthcare support an overall cost of living index of 78. Bluhm County Park offers a cost-effective weekend afternoon with the family to make your $59,732 average income go further in Westville.
More on Westville: Data



Westville has a population of about a little over 1,000 people… Most of the actual population is of prisoners in the Westville Correctional Facility.
Westville’s one school has about enough room for 500 students k-12th grade.
Most move, most come and go, and in reality half dont even live in Westville. Half of the students in the school come from LaPorte, Michigan City, Kingsford Heights, and etc. Plenty of kids have the capability to do better than the effort they put out. They honestly just don’t care.
That’s why the scores are low. I’ve watched a boy get all F’s until someone actually got in his head. Then, when he actually tried, he was getting A’s and B’s. Great community and most people who have gone there say it’s better than other schools they’ve been to. I’m pretty sure this won’t be seen or what not, but I voiced my opinion.

/10
Population: 31,894
Overall Cost Of Living Index: 79
Median Income: $52,979
Median Home Price: $129,000
Median Rent: $915
Michigan City, located in northern Indiana within LaPorte County, presents a compelling case for affordability with its $915 rents that sit notably below the state average. The common theme amongst these cities — the area between Chicago and Fort Wayne in Northern Indiana is cheap.
The city’s cost of living index, at 79, is well under the state benchmark, and with a median income of $52,979, residents find a balance between manageable living costs and income. Michigan City epitomizes economic efficiency in the Hoosier heartland.
More on Michigan City: Data

/10
Population: 27,384
Overall Cost Of Living Index: 79
Median Income: $43,349
Median Home Price: $83,200
Median Rent: $760
Marion – no relation to my great-mother-in-law – ranks as the ninth cheapest city in Indiana. Located in Grant County, this city keeps living expenses down with a reasonable $760 median rent. The overall cost of living is 8.1% lower than the state average.
The money you’ll save on housing costs can be put towards a long weekend to watch the Colts in Indianapolis.
More on Marion: Data





not much crime in my area and its pretty peaceful most of the time.
watch out for the ROADS! THEY S**K HERE IN MARION!!!!

/10
Population: 50,907
Overall Cost Of Living Index: 80
Median Income: $53,120
Median Home Price: $140,600
Median Rent: $1,041
Mishawaka, the tenth most budget-friendly city in Indiana, is in the northern region near the St. Joseph River. A low 80 cost of living index summarizes its affordability nicely.
As part of the South Bend-Mishawaka, IN-MI Metropolitan Statistical Area, Mishawaka offers metropolitan amenities without the metropolitan price tag, making it a magnet for cost-conscious citizens. That was fun to write.
Cheap things to do nearby include walking along the Riverwalk or an afternoon at the Shiojiri Niwa Gardens.
More on Mishawaka: Data
Cheapest places to live in Indiana FAQs
The county in Indiana with the lowest cost of living is Randolph County. The average living wage in Randolph County is $75,145 according to MIT data. Randolph County has the lowest cost of living because it has relatively less expensive childcare and housing costs compared to Indiana as a whole. Childcare costs $8,340 a year in Randolph County for two children compared to the Indiana average of $12,286. Housing costs, defined as a blend of the average rent and average mortgage payment, are $8,784 per year in Randolph County compared to $10,258 on average in Indiana.
The cost of living in Indiana is 9.4% lower than the US average. According to MIT, the required living wage for a family of four with two working parents in Indiana is $81,321 vs the national average for a family of four with two working parents of $89,744. The median income of a Indiana household is $58,235.
The cheapest housing market in Indiana is Hartford City. The average home value in Hartford City is $61,500, the lowest in the state. The average home value in Indiana is $148,900, almost 2.4 times higher than Hartford City.
Methodology: How we determined the most affordable places to live in the Hoosier State for 2025

Determining affordability for places in Indiana boils down to how much it costs to live here.
You need to understand your costs relative to what people in the rest of the state are paying.
With that logic in mind, we derived several cost of living statistics from the latest Census American Community Survey 2019-2023 for Indiana using Saturday Night Science. We indexed the cost of living statistics across the following categories:
- Housing
- Transportation
- Services
- Groceries
- Healthcare
- Utilities
These are then weighted together to produce an overall cost of living index where 100 is the United States average. Anything below 100 is relatively affordable. Anything over 100 is relatively expensive.
We applied the biggest weight to housing as it typically accounts for 25% or more of your budget. Additionally, housing costs are the highest variant cost across a state. We then compare these cost of living metrics for each place in Indiana to figure out which is the least expensive.
The “Cost of Living Index” allows you to rank all of the 120 places in Indiana that have more than 5,000 people from least expensive to most expensive. Any ties went to the larger city.
The place in Indiana with the lowest cost of living according to the data is Connersville.
We updated this article for 2025. This report reflects our tenth time ranking the cheapest places to live in Indiana.
Indiana Affordabilility Summary
This is an accurate list of the most affordable places to live in Indiana for 2025, if you’re looking at the cost of living numbers in Indiana.
The cheapest cities in Indiana are Connersville, Richmond, Rushville, South Bend, La Porte, Plymouth, Westville, Michigan City, Marion, and Mishawaka.
Here’s a look at the most expensive cities in Indiana according to the data:
- Winfield
- Zionsville
- Munster
For more Indiana reading, check out:
Cheapest Places To Live In Indiana
| Rank | City | Population | Cost Of Living Index | Median Income | Home Prices | Rent |
|---|---|---|---|---|---|---|
| 1 | Connersville | 13,241 | 75 | $45,679 | $96,300 | $776 |
| 2 | Richmond | 35,551 | 77 | $46,395 | $107,600 | $815 |
| 3 | Rushville | 6,186 | 77 | $57,269 | $120,000 | $844 |
| 4 | South Bend | 102,866 | 78 | $52,512 | $124,500 | $1,000 |
| 5 | La Porte | 22,125 | 78 | $59,862 | $143,800 | $889 |
| 6 | Plymouth | 10,506 | 78 | $53,115 | $122,200 | $957 |
| 7 | Westville | 5,291 | 78 | $59,732 | $152,000 | $878 |
| 8 | Michigan City | 31,894 | 79 | $52,979 | $129,000 | $915 |
| 9 | Marion | 27,384 | 79 | $43,349 | $83,200 | $760 |
| 10 | Mishawaka | 50,907 | 80 | $53,120 | $140,600 | $1,041 |
| 11 | Elwood | 8,320 | 80 | $54,084 | $92,800 | $838 |
| 12 | Linton | 5,153 | 80 | $41,968 | $86,800 | $791 |
| 13 | Logansport | 17,766 | 81 | $46,363 | $84,600 | $770 |
| 14 | Peru | 10,835 | 81 | $46,180 | $84,000 | $769 |
| 15 | Tipton | 5,255 | 81 | $64,709 | $148,800 | $853 |
| 16 | Elkhart | 53,726 | 82 | $47,885 | $126,900 | $981 |
| 17 | Crawfordsville | 16,408 | 82 | $49,327 | $134,100 | $831 |
| 18 | Garrett | 6,540 | 82 | $65,611 | $142,800 | $836 |
| 19 | Monticello | 5,504 | 82 | $50,138 | $122,200 | $860 |
| 20 | Anderson | 54,930 | 83 | $47,221 | $104,300 | $909 |
| 21 | Vincennes | 16,676 | 83 | $50,238 | $98,700 | $792 |
| 22 | New Haven | 15,339 | 83 | $67,121 | $151,200 | $947 |
| 23 | Wabash | 10,378 | 83 | $54,199 | $115,000 | $677 |
| 24 | Brazil | 8,064 | 83 | $49,331 | $105,900 | $824 |
| 25 | Rochester | 6,244 | 83 | $60,304 | $135,900 | $883 |
| 26 | Hartford City | 5,685 | 83 | $36,868 | $77,800 | $619 |
| 27 | Kokomo | 59,375 | 84 | $54,195 | $126,500 | $917 |
| 28 | Terre Haute | 58,491 | 84 | $41,960 | $109,500 | $877 |
| 29 | Frankfort | 15,536 | 84 | $53,522 | $122,800 | $888 |
| 30 | Bedford | 13,824 | 84 | $50,253 | $136,900 | $819 |
| 31 | Washington | 12,192 | 84 | $50,000 | $130,700 | $854 |
| 32 | Bluffton | 10,539 | 84 | $57,929 | $136,800 | $816 |
| 33 | Kendallville | 10,094 | 84 | $60,909 | $130,600 | $696 |
| 34 | Decatur | 9,769 | 84 | $58,867 | $132,900 | $804 |
| 35 | Lebanon | 17,575 | 85 | $63,773 | $179,200 | $900 |
| 36 | New Castle | 17,356 | 85 | $48,977 | $95,100 | $797 |
| 37 | Huntington | 17,026 | 85 | $51,220 | $104,300 | $852 |
| 38 | Greencastle | 9,863 | 85 | $54,217 | $154,000 | $904 |
| 39 | North Vernon | 7,214 | 85 | $48,235 | $107,900 | $904 |
| 40 | Huntingburg | 6,504 | 85 | $52,327 | $126,500 | $825 |
| 41 | Portland | 6,341 | 85 | $45,431 | $90,600 | $722 |
| 42 | Alexandria | 5,145 | 85 | $60,616 | $92,700 | $813 |
| 43 | Muncie | 64,739 | 86 | $43,395 | $92,000 | $867 |
| 44 | Beech Grove | 15,082 | 86 | $49,452 | $169,500 | $978 |
| 45 | Speedway | 13,622 | 86 | $57,158 | $209,400 | $1,120 |
| 46 | Columbia City | 9,975 | 86 | $65,000 | $184,300 | $885 |
| 47 | Princeton | 8,347 | 86 | $57,234 | $117,100 | $892 |
| 48 | Gas City | 6,097 | 86 | $57,106 | $122,800 | $858 |
| 49 | Shelbyville | 19,866 | 87 | $58,532 | $151,100 | $970 |
| 50 | Martinsville | 11,913 | 87 | $56,186 | $140,400 | $952 |
| 51 | Greensburg | 11,585 | 87 | $63,235 | $181,000 | $820 |
| 52 | Mooresville | 9,608 | 87 | $70,228 | $194,300 | $1,045 |
| 53 | Nappanee | 7,040 | 87 | $66,944 | $209,000 | $876 |
| 54 | Boonville | 6,681 | 87 | $62,500 | $143,100 | $835 |
| 55 | Mount Vernon | 6,431 | 87 | $61,527 | $164,200 | $726 |
| 56 | Fort Wayne | 266,235 | 88 | $60,293 | $169,700 | $959 |
| 57 | Evansville | 116,441 | 88 | $52,251 | $129,100 | $949 |
| 58 | Lafayette | 70,650 | 88 | $52,946 | $157,600 | $1,039 |
| 59 | Gary | 68,604 | 88 | $37,380 | $85,300 | $975 |
| 60 | Goshen | 34,374 | 88 | $55,436 | $175,200 | $1,045 |
| 61 | Greenfield | 24,308 | 88 | $74,949 | $205,800 | $1,128 |
| 62 | Auburn | 13,464 | 88 | $62,339 | $172,800 | $831 |
| 63 | Tell City | 7,490 | 88 | $50,702 | $121,200 | $646 |
| 64 | Rensselaer | 5,369 | 88 | $61,648 | $149,100 | $868 |
| 65 | Franklin | 25,999 | 89 | $77,305 | $212,500 | $1,127 |
| 66 | Seymour | 21,536 | 89 | $63,388 | $153,300 | $954 |
| 67 | Warsaw | 16,592 | 89 | $57,170 | $175,300 | $1,035 |
| 68 | Angola | 9,383 | 89 | $59,355 | $186,900 | $885 |
| 69 | Charlestown | 8,118 | 89 | $77,548 | $191,200 | $903 |
| 70 | Salem | 6,484 | 89 | $51,786 | $136,800 | $736 |
| 71 | Cicero | 5,441 | 89 | $75,278 | $251,000 | $946 |
| 72 | Indianapolis | 882,043 | 90 | $62,995 | $207,000 | $1,112 |
| 73 | New Albany | 37,589 | 90 | $54,152 | $169,600 | $971 |
| 74 | East Chicago | 26,158 | 90 | $41,071 | $92,400 | $820 |
| 75 | Danville | 11,049 | 90 | $93,080 | $269,400 | $1,118 |
| 76 | Ellettsville | 6,653 | 90 | $82,238 | $224,400 | $746 |
| 77 | Winona Lake | 5,073 | 90 | $97,813 | $242,400 | $1,074 |
| 78 | Jasper | 16,421 | 91 | $65,283 | $203,300 | $741 |
| 79 | Madison | 12,277 | 91 | $57,050 | $186,600 | $827 |
| 80 | New Whiteland | 5,641 | 91 | $89,196 | $185,000 | $1,221 |
| 81 | Greenwood | 64,237 | 92 | $78,765 | $248,700 | $1,252 |
| 82 | Lawrence | 49,284 | 92 | $73,455 | $220,400 | $1,084 |
| 83 | Cedar Lake | 14,686 | 92 | $79,177 | $259,900 | $1,209 |
| 84 | Lake Station | 13,109 | 92 | $56,306 | $124,800 | $1,115 |
| 85 | Lowell | 10,911 | 92 | $83,125 | $236,900 | $1,222 |
| 86 | Scottsburg | 7,338 | 92 | $38,027 | $123,900 | $786 |
| 87 | Jeffersonville | 50,176 | 93 | $70,157 | $208,500 | $1,090 |
| 88 | Clarksville | 22,121 | 93 | $58,518 | $172,700 | $1,031 |
| 89 | Cumberland | 6,154 | 93 | $84,167 | $241,200 | $990 |
| 90 | Columbus | 51,104 | 94 | $76,856 | $231,000 | $1,135 |
| 91 | Plainfield | 35,783 | 94 | $85,074 | $263,900 | $1,313 |
| 92 | Bargersville | 10,163 | 94 | $104,160 | $405,100 | $1,182 |
| 93 | Bloomington | 78,791 | 95 | $48,918 | $289,700 | $1,160 |
| 94 | Hammond | 77,098 | 95 | $53,950 | $141,700 | $1,089 |
| 95 | Lawrenceburg | 5,155 | 95 | $52,778 | $191,400 | $733 |
| 96 | Crown Point | 34,042 | 96 | $95,757 | $272,800 | $1,369 |
| 97 | Brownsburg | 30,310 | 96 | $105,435 | $282,800 | $1,405 |
| 98 | Avon | 22,683 | 96 | $97,589 | $300,600 | $1,509 |
| 99 | West Lafayette | 44,802 | 97 | $33,497 | $318,100 | $1,152 |
| 100 | Noblesville | 71,940 | 98 | $102,319 | $321,800 | $1,284 |

