Find a Job You Really Want In
So you want to find a job in Indiana. Where’s the best place to get one?
As the economy continues to improve, it seems like every city in Indiana would be a great place to to find a job. But here at Zippia, we don’t trust the untrained eye and instead look to data to determine problems like this.
After analyzing all 78 cities in Indiana, we came up with this list as the best cities for jobs in Hoosier State:
- Carmel
- Fishers
- Westfield
- Zionsville
- Noblesville
- Columbus
- Lebanon
- New Haven
- Jasper
- Avon
Follow along as we provide more insight into how we reached our overall best cities for jobs in Indiana.
How We Determined The Best Cities For Jobs In Indiana
The first thing we learned is that Indiana has some fun geography with the whole township vs. city vs. town thing.
After getting the data for about 1,200 said places, we ultimately decided to limit cities to any place with over 10,000 people that isn’t a township in order to make everything apples to apples (Fun fact, there are over 400 places in Indiana with fewer than 1,000 people).
We ranked each city across a number of criteria from one to 78, with one being the best.
We then took the average rank across all criteria, with the city posting the lowest overall score being crowned the winner of the title “Best City For Jobs In Indiana”.
The criteria we looked at were:
- Unemployment rate
- Recent job growth
- Future job growth
- Income tax
- Median household income
Sources of criteria include the the BLS and Sperling’s Best Places.
If your city isn’t among the top 10, jump down to the bottom of the post to see a detailed chart and a downloadable file of all the data.
Otherwise, learn how these cities got to their promoted status.
Note: We’re sorry for the puns; opportunities like this only spring up on rare occasions and we need to make the most of them.
1. Carmel
Population: 80,060
Unemployment Rate: 3.3%
Median Household Income: $107,505
Income Tax: 4.40%
Carmel takes top honors in our analysis of the best places to find jobs in Indiana.
Carmel did well across the board placing in the highest 20% of every category, but it did exceptionally well for its unemployment rate (Tied for 1st) and median household income (1st)
If you want a high paying job with good future prospects, Carmel is the place for you. Put differently, you can live the sweet life in Carmel.
2. Fishers
Population: 76,835
Unemployment Rate: 3.3%
Median Household Income: $92,552
Income Tax: 4.4%
We didn’t have to go fishing to find a million compliments for Fishers; it ranked 2nd for the best places to find jobs in Indiana.
Fishers tied with Carmel for the lowest unemployment of any place in Indiana. Additionally, it fared well in the median household income category, placing 4th.
The two biggest employers in the area are the local school system and Fanne Mae.
3. Westfield
Population: 30,081
Unemployment Rate: 3.6%
Median Household Income: $88,902
Income Tax: 4.4%
Westfield, IN is the best-field when it comes to jobs; it came in 3rd for the best cities for jobs in Indiana.
A suburb of Indianapolis, Westfield boasts a low unemployment rate (5th overall) and strong future job growth (8th).
4. Zionsville
Population: 23,134
Unemployment Rate: 4.2%
Median Household Income: $104,455
Income Tax: 4.4%
ZIonsville gives Boone County its first representative on our list, placing 4th overall.
Zionsville has the 2nd highest median household income of any city we looked at, finishing behind Carmel.
The best part of this local suburb is its downtown. Paved entirely in brick, it’s the focal point of a community that has a lot going for it. One might even call Zionsville heavenly.
5. Noblesville
Population: 52,987
Unemployment Rate: 4.2%
Median Household Income: $68,166
Income Tax: 4.4%
Noblesville used a formula similar to the four cities that precede it on this list to make into the top ten. Namely, score well across the board, but earn relatively higher honors for a low unemployment rate and high median household income.
You must feel like nobility in Noblesville because finding a job there is no problem at all.
6. Columbus
Population: 44,306
Unemployment Rate: 3.8%
Median Household Income: $52,559
Income Tax: 4.65%
Coming in 6th overall, Columbus discovers a new route into the top ten. It finished 1st in future job growth and 2nd in recent job growth.
Holding the city back from being in the top five are (relatively) higher income taxes and a (relatively) lower household median income. Both of these should improve over time as future job growth kicks in.
7. Lebanon
Population: 15,630
Unemployment Rate: 4.2%
Median Household Income: $44,763
Income Tax: 4.4%
Lebanon, located in the center of Indiana, ranks 7th in our list of best cities for jobs in Indiana.
A strong ranking for unemployment (9th) and recent job growth (10th) got it to where it is today.
Known as the friendly city; it’s definitely friendly for jobs.
8. New Haven
Population: 14,624
Unemployment Rate: 5%
Median Household Income: $48,649
Income Tax: 4.4%
New Haven takes the number eight spot on our ranking of the top ten best cities for jobs in Indiana. However, it’s the first city not to be anywhere near Indianapolis.
Located in northeastern Indiana, New Haven has had strong recent job growth (3rd overall) and strong prospects for future job growth (Also 3rd overall).
The current unemployment rate is (relatively) higher than the rest of the top ten, but at only 5%, it’s still a safe haven for jobs.
9. Jasper
Population: 14,982
Unemployment Rate: 3.5%
Median Household Income: $52,691
Income Tax: 4.4%
Jasper, located in southwest Indiana, ranks 9th overall for the best cities for jobs in Indiana.
A low unemployment rate (3rd overall) and strong prospects for future growth earned Jasper this spot on the list. Relatively lower recent job growth is the only criteria keeping the city from being higher on the list.
However, Jasper is no stranger to being in top ten lists as it consistently ranks as one of the best smaller cities to live in the US..
10. Avon
Population: 12,542
Unemployment Rate: 4.2%
Median Household Income: $72,452
Income Tax: 4.8%
The smallest city in the top ten, Avon just broke into the top 10,
Ranked 11 or higher for every criteria except for income taxes. At 4.8%, Avon has the highest income tax rate of any city in the top ten.
That being said, a median household income of $72,541 is nothing to sneeze out.
And an unemployment rate of 4.2% will keep you feeling pretty for a long time.
Wrapping It Up
So there you have it, Carmel takes top honors for the best city to find a job in Indiana.
In addition to being a great place for jobs, Carmel consistently ranks as one of the best places to live in both the state and the country.
But we guess living is easy when you’re employed and making the big bucks.
Detailed Table Of Best Cites For Jobs In Indiana
Skip to bottom of chart
| City | Population | Job Score | Rank |
|---|---|---|---|
| Carmel | 80060 | 7.4 | 1 |
| Fishers | 76835 | 8 | 2 |
| Westfield | 30081 | 9.8 | 3 |
| Zionsville | 23134 | 10.4 | 4 |
| Noblesville | 52987 | 12 | 5 |
| Columbus | 44306 | 14.4 | 6 |
| Lebanon | 15630 | 16 | 7 |
| New Haven | 14624 | 16.2 | 8 |
| Jasper | 14982 | 16.4 | 9 |
| Avon | 12542 | 17 | 10 |
| Brownsburg | 21749 | 17.8 | 11 |
| Greenwood | 50457 | 18 | 12 |
| Franklin | 23857 | 18.8 | 13 |
| Fort Wayne | 253617 | 19.2 | 14 |
| Decatur | 10062 | 20.8 | 15 |
| Plainfield | 27912 | 22 | 16 |
| Greenfield | 20545 | 25.2 | 17 |
| Goshen | 31569 | 25.4 | 18 |
| Warsaw | 13620 | 27.8 | 19 |
| Shelbyville | 18682 | 29 | 20 |
| Lawrence | 45779 | 30 | 21 |
| Kokomo | 54402 | 30.8 | 22 |
| Schererville | 29024 | 31.2 | 23 |
| Huntington | 17385 | 34 | 24 |
| Greencastle | 10343 | 34 | 24 |
| Auburn | 12760 | 34.8 | 26 |
| Indianapolis | 831230 | 34.8 | 26 |
| Speedway | 11862 | 35.2 | 28 |
| Valparaiso | 31347 | 35.2 | 28 |
| St. John | 14753 | 35.6 | 30 |
| Beech Grove | 13949 | 36.2 | 31 |
| Dyer | 16283 | 36.4 | 32 |
| Munster | 23460 | 36.8 | 33 |
| Merrillville | 35201 | 37.2 | 34 |
| Chesterton | 13571 | 37.4 | 35 |
| Granger | 29302 | 37.6 | 36 |
| Crown Point | 27477 | 37.6 | 36 |
| Cedar Lake | 11484 | 38 | 38 |
| Bloomington | 80440 | 38.8 | 39 |
| Martinsville | 11890 | 39 | 40 |
| Griffith | 16875 | 39 | 40 |
| Elkhart | 51293 | 39.2 | 42 |
| Madison | 12048 | 39.2 | 42 |
| Jeffersonville | 44683 | 41.2 | 44 |
| Washington | 11552 | 41.4 | 45 |
| Plymouth | 10045 | 42.8 | 46 |
| Anderson | 56097 | 43.6 | 47 |
| Frankfort | 16433 | 44.4 | 48 |
| West Lafayette | 30047 | 44.8 | 49 |
| Hobart | 28933 | 45.2 | 50 |
| Portage | 36781 | 45.4 | 51 |
| Lake Station | 12596 | 45.6 | 52 |
| Mishawaka | 48107 | 45.8 | 53 |
| Greensburg | 11527 | 45.8 | 53 |
| New Castle | 18066 | 47.6 | 55 |
| Hammond | 80658 | 47.6 | 55 |
| Clarksville | 22122 | 47.8 | 57 |
| New Albany | 36450 | 47.8 | 57 |
| Richmond | 36836 | 48 | 59 |
| Evansville | 119226 | 48.2 | 60 |
| Lafayette | 67302 | 48.4 | 61 |
| Seymour | 18137 | 49.2 | 62 |
| Vincennes | 18374 | 50.6 | 63 |
| Purdue University | 11487 | 51.6 | 64 |
| Terre Haute | 60850 | 51.8 | 65 |
| La Porte | 22077 | 51.8 | 65 |
| Logansport | 17855 | 53.4 | 67 |
| South Bend | 101282 | 54.2 | 68 |
| Bedford | 13436 | 55.2 | 69 |
| East Chicago | 29789 | 55.4 | 70 |
| Crawfordsville | 15958 | 56.6 | 71 |
| Gary | 81153 | 57.6 | 72 |
| Michigan City | 31442 | 58.6 | 73 |
| Connersville | 13479 | 59.2 | 74 |
| Muncie | 70033 | 60.4 | 75 |
| Marion | 30088 | 60.8 | 76 |
| Peru | 11475 | 65 | 77 |
| Wabash | 10644 | 65.6 | 78 |

