Salaripedia
English

How much does a dispatcher make in Richmond?

$49,830a year

Median yearly pay for dispatchers in the Richmond, VA metro area. That is $23.96 an hour or $4,153 a month.

Hourly
$23.96
Vs. national median
-1%
Rank among cities
156 of 379
Jobs in the area
910
Pay range
Lowest 10%: $38,510Median: $49,830Highest 10%: $69,140
PercentileYearlyHourly
10th$38,510$18.51
25th$45,070$21.67
Median$49,830$23.96
75th$60,580$29.13
90th$69,140$33.24

Other cities in Virginia

Median yearly pay for dispatchers.

Harrisonburg, VA$58,040
Washington, DC$57,160
Staunton, VA$51,370
Charlottesville, VA$51,300
Lynchburg, VA$49,990
Virginia Beach, VA$48,160
Roanoke, VA$47,070
Winchester, VA$46,660
Kingsport, TN$46,280
Blacksburg, VA$38,900
Dispatcher salary in Virginia Dispatcher salary in all states

Related jobs in Richmond

Same field, median yearly pay.

Executive Secretary and Executive Administrative Assistant$77,510
First-Line Supervisors of Office and Administrative Support Worker$64,690
Financial Clerk$63,220
Brokerage Clerk$61,800
Legal Secretary and Administrative Assistant$61,600
Postal Service Mail Carrier$61,130
Postal Service Clerk$61,050
Payroll and Timekeeping Clerk$60,010
Production$59,440
Credit Authorizer$58,330
Salaries for every job in Richmond, VA

Frequently asked questions

How much does a dispatcher make an hour in Richmond?

The median hourly pay in the Richmond, VA metro area is $23.96 ($49,830 a year).

Do dispatchers make more in Richmond than the national average?

No: $49,830 against $50,340 nationally, 1% less.

How does Richmond compare with the rest of Virginia?

The median in Virginia is $50,710, so Richmond pays 2% less.

Where does Richmond rank for dispatcher pay?

156 of 379 metro areas with data.

How much does a dispatcher make starting out in Richmond?

The lowest-paid 10% make $38,510 or less a year; the top 10% make $69,140 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.