Salaripedia
English

How much does a courier and messenger make in Cincinnati?

$40,160a year

Median yearly pay for courier and messengers in the Cincinnati, OH-KY-IN metro area. That is $19.31 an hour or $3,347 a month.

Hourly
$19.31
Vs. national median
+2%
Rank among cities
52 of 224
Jobs in the area
340
Pay range
Lowest 10%: $31,630Median: $40,160Highest 10%: $44,860
PercentileYearlyHourly
10th$31,630$15.21
25th$36,420$17.51
Median$40,160$19.31
75th$43,230$20.78
90th$44,860$21.57

Other cities in Ohio

Median yearly pay for courier and messengers.

Akron, OH$43,240
Cleveland, OH$39,410
Toledo, OH$38,810
Columbus, OH$38,790
Huntington, WV$37,470
Dayton, OH$36,910
Courier and Messenger salary in Ohio Courier and Messenger salary in all states

Related jobs in Cincinnati

Same field, median yearly pay.

Executive Secretary and Executive Administrative Assistant$70,980
First-Line Supervisors of Office and Administrative Support Worker$69,880
Public Safety Telecommunicator$62,260
Postal Service Mail Carrier$62,070
Postal Service Clerk$61,570
Brokerage Clerk$60,750
Production$58,650
Postal Service Mail Sorter$57,890
Payroll and Timekeeping Clerk$57,540
Credit Authorizer$57,100
Salaries for every job in Cincinnati, OH

Frequently asked questions

How much does a courier and messenger make an hour in Cincinnati?

The median hourly pay in the Cincinnati, OH-KY-IN metro area is $19.31 ($40,160 a year).

Do courier and messengers make more in Cincinnati than the national average?

Yes: $40,160 against $39,200 nationally, 2% more.

How does Cincinnati compare with the rest of Ohio?

The median in Ohio is $38,320, so Cincinnati pays 5% more.

Where does Cincinnati rank for courier and messenger pay?

52 of 224 metro areas with data.

How much does a courier and messenger make starting out in Cincinnati?

The lowest-paid 10% make $31,630 or less a year; the top 10% make $44,860 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.