Metricase

Civil Engineers Salary in Cleveland, OH

The median annual wage for Civil Engineers in Cleveland, OH is $85,030 (May 2024 BLS OES). The mean (average) is $94,410.

Pay spans roughly $64,320 at the 10th percentile to $132,550 at the 90th, so experience and specialisation move this figure a lot. At the median that is about $40.88 per hour. An estimated 1,410 people work as civil engineers in Cleveland, OH.

Median (annual)$85,030
Mean (annual)$94,410
Median (hourly)$40.88
10th percentile$64,320
90th percentile$132,550
Employment1,410

Updated 2026-07-23.

Source: BLS OES May 2024 — bls.gov/oes. Checked 2026-07-23.