Bloomington, IN metro area

Average Salary in Bloomington, IN

The average salary in Bloomington, Indiana is $60,980 a year ($29.32 an hour) across all jobs, and the median is $47,660, according to BLS estimates for May 2025 covering the Bloomington, IN metro area. That is 14% less than the U.S. metro average ($70,751) and about the same as the Indiana average ($60,348).

$60,980average salary
$47,660median salary
95cost of living (U.S. = 100)
73,240jobs in the metro
Advertisement

Average salary by job family in Bloomington

Management$133,400
Legal$104,820
Healthcare Practitioners and Technical$96,260
Architecture and Engineering$89,200
Computer and Mathematical$86,630
Business and Financial Operations$79,920
Educational Instruction and Library$78,630
Life, Physical, and Social Science$76,370
Arts, Design, Entertainment, Sports, and Media$69,870
Construction and Extraction$65,960
Community and Social Service$59,540
Installation, Maintenance, and Repair$58,280
Production$49,850
Protective Service$48,680
Office and Administrative Support$47,780
Farming, Fishing, and Forestry$46,240
Sales and Related$44,590
Transportation and Material Moving$42,700
Building and Grounds Cleaning and Maintenance$38,650
Healthcare Support$38,210
Personal Care and Service$36,280
Food Preparation and Serving Related$31,850
BLS OEWS May 2025, all employers in the metro area.

Highest-paying jobs in Bloomington

Most common jobs in Bloomington and what they pay

JobJobsAverage salaryMedian
Fast Food and Counter Workers2,390$28,410$28,230
Miscellaneous Assemblers and Fabricators2,270$41,190$37,900
Retail Salespersons1,980$34,500$30,890
Registered Nurses1,630$86,080$80,370
Waiters and Waitresses1,620$30,630$28,540
Home Health and Personal Care Aides1,410$33,740$31,750
Cashiers1,390$29,860$29,120
Janitors and Cleaners, Except Maids and Housekeeping Cleaners1,190$37,400$39,680
Stockers and Order Fillers1,150$35,480$34,850
Laborers and Freight, Stock, and Material Movers, Hand1,020$40,190$38,130
Advertisement

Cost of living in Bloomington

Prices in the Bloomington area are 5% below the U.S. average, with a BEA price parity of 95.1 for 2024. The average local salary of $60,980 therefore buys what $64,133 would buy in a typical U.S. metro. A typical home is worth $303,238, 4.8 times the median household income of $62,949.

$303,238typical home value
$62,949median household income
95.1BEA price parity
161,256metro population

Take-home pay in Bloomington

Salary levelGrossAfter taxPer month
25th percentile wage$35,900$29,232$2,436
Median wage$47,660$38,076$3,173
Average wage$60,980$48,094$4,008
75th percentile wage$73,020$56,498$4,708

Single filer, standard deduction: federal income tax (2026 brackets), Social Security, Medicare and state income tax (2025 rules). Includes Bloomington's local income tax (2.14%).

Compare Bloomington with another city

Salaries for every job in Bloomington

Management20 jobs
Legal2 jobs
Healthcare Practitioners and Technical27 jobs
Architecture and Engineering9 jobs
Computer and Mathematical10 jobs
Business and Financial Operations18 jobs
Educational Instruction and Library15 jobs
Life, Physical, and Social Science10 jobs
Arts, Design, Entertainment, Sports, and Media9 jobs
Construction and Extraction12 jobs
Community and Social Service9 jobs
Installation, Maintenance, and Repair15 jobs
Production18 jobs
Protective Service7 jobs
Office and Administrative Support31 jobs
Sales and Related13 jobs
Transportation and Material Moving12 jobs
Building and Grounds Cleaning and Maintenance5 jobs
Healthcare Support10 jobs
Personal Care and Service10 jobs
Food Preparation and Serving Related13 jobs

Average salary in nearby cities

Average salary in Indiana

Advertisement

What locals say: vote a badge

Tap the badges that describe this place. One vote per badge and visitor, no account. A badge shows in the city rankings after 3 votes.

Salary in Bloomington: questions

What is a good salary in Bloomington?

Half of all workers in the Bloomington metro earn less than $47,660 and the average is $60,980. Earning more than $73,020 puts you in the top quarter of local wages.

How much do you need to earn in Bloomington to match a $70,751 salary elsewhere?

About $67,273, because prices here are 5% below the U.S. average (BEA price parity 95.1).

What are the highest-paying jobs in Bloomington?

General Internal Medicine Physicians ($334,900), Physicians, All Other ($302,750), Chief Executives ($266,930).

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.