Mechanical Engineer Salary in District of Columbia (2026)

Based on the latest Bureau of Labor Statistics OEWS data — updated August 12, 2026.

Median Annual Salary$133,300
Median Hourly Wage$64.09
National Median$107,639
Jobs in District of Columbia510

Mechanical Engineer Salary in District of Columbia vs. National Average

District of ColumbiaNationalDifference
Median annual salary$133,300$107,639+24%
Median hourly wage$64.09$51.75+24%

Adjusted for local price levels (100 = national average), the cost-adjusted median is $121,292.

Mechanical Engineer Salary in Top District of Columbia Cities

CityMedianEntry LevelExperiencedCost of Living
Washington$129,363 $91,000$169,000 152

FAQ

How much does a Mechanical Engineer make in District of Columbia?

The median annual salary for a Mechanical Engineer in District of Columbia is $133,300, or about $64.09 per hour, according to BLS OEWS data.

How does this compare to the national average?

The national median for Mechanical Engineers is $107,639. District of Columbia is +24% above the national median.

What is the entry-level salary for a Mechanical Engineer in District of Columbia?

Entry-level mechanical engineers in District of Columbia typically earn from $91,000 depending on the city and employer.

Is District of Columbia a good state for mechanical engineers?

With 510 mechanical engineer jobs on record and a median salary of $133,300, District of Columbia offers above-average pay compared to the rest of the country.