SalaryData

Secondary School Teacher Salary in District of Columbia

Based on 3K+ workers in District of Columbia

Data year: 2025 · Last updated: June 2026

Median Annual Salary (DC)

$82,750

$39.784/hr

vs National Average

$70,424

+17.5% vs national median

Salary Range (10th–90th)

$51K $128K

3K employed in District of Columbia

Secondary School Teacher salary in District of Columbia averages $82,750 annually, positioning the nation's capital well above typical educator compensation. With approximately 2,800 secondary teachers currently employed in the district, this median reflects competitive wages designed to attract and retain quality educators in an urban setting with a high cost of living.

Secondary School Teacher salary in District of Columbia varies significantly based on experience, educational credentials, and subject matter expertise. Teachers earn between $50,750 and $128,170, with salaries roughly 18% above the national average. Factors influencing compensation include years of service, advanced degrees, specialized certifications, and demand for particular subject areas, particularly in STEM and special education fields.

Salary Distribution — Secondary School Teacher in District of Columbia

Secondary School Teacher (DC) salary percentiles
PercentileAnnual Salary
10th percentile$50,750
25th percentile$66,480
Median (50th percentile)$82,750
75th percentile$102,320
90th percentile$128,170

Historical Salary Trend — Secondary School Teacher in District of Columbia vs National

Historical Secondary School Teacher (District of Columbia vs National) salary trend
YearMedian Salary (United States)
2022$76,800
2023$82,120
2024$78,770
2025$82,750
Historical salary trend for Secondary School Teacher in District of Columbia
YearDistrict of Columbia MedianNational Median
2022$76,800$63,868
2023$82,120$67,463
2024$78,770$67,394
2025$82,750$70,424

Secondary School Teacher Salary by Experience Level in District of Columbia

Secondary School Teacher Salary in Other States

Frequently Asked Questions

How much do secondary school teachers make in Washington DC?

Secondary school teachers in Washington DC earn a median salary of $82,750 per year, or approximately $40 per hour. This is 17.5% higher than the national average for the position.

What is the salary range for secondary school teachers in DC?

Secondary school teacher salaries in Washington DC range from $50,750 at the lower end to $128,170 at the upper end, providing substantial earning potential based on experience and qualifications.

How many secondary school teachers work in Washington DC?

There are approximately 2,800 secondary school teachers currently employed in Washington DC, indicating a stable job market in the education sector.

Is teaching in DC better paid than the national average?

Yes, secondary school teachers in Washington DC earn 17.5% more than the national average, with a median salary of $82,750 compared to lower national figures for the same position.

Related Occupations

More Locations