Richmond.comRichmond.com

2017-18 salaries of local government employees

Published Monday, Mar. 16th, 2020

The Richmond Times-Dispatch obtained local school and government employees’ names, job titles and salaries using the state’s Freedom of Information statute. As required by law, the governments and school systems provided information for more than 37,000 employees.

The FOI request for the fiscal year that began July 1, 2017, and ended June 30, 2018, is part of The Times-Dispatch’s ongoing effort to report to you findings about government spending and the use of taxpayer money. The newspaper used the data to create this searchable database.

The Times-Dispatch removed those reported as less than $10,000 a year before calculating the median salary of $47,458. The names of employees who fall below that median are not included in the online database.


Name search

Agency search


Top earners

Name Agency Total pay Job Total pay
John A. Vithoulkas Henrico County $295,946 County Manager $295,946
Joseph P. (Joe) Rapisarda Henrico County $269,574 County Attorney $269,574
Cecil R. Harris Hanover County $268,115 COUNTY ADMINISTRATOR $268,115
Kent Galen Mcdaniel Henrico County $267,230 Senior Institutional Physician $267,230
Sterling E. Rives Hanover County $265,417 COUNTY ATTORNEY $265,417
Rosa M. Morales-Theodore Henrico County $261,038 Psychiatrist $261,038
Marcus Newsome Petersburg Schools $246,600 SUPERINTENDENT $246,600
Joseph P. Casey Chesterfield County $245,820 COUNTY ADMINISTRATOR $245,820
Gary Mclaren Henrico County Economic Development Authority $242,724 Executive Director $242,724
Thomas J. Swartzwelder King and Queen County $238,500 County Administrator/Zoning Administrator/County Attorney $238,500
James F. Lane Chesterfield County Schools $233,526 SUPERINTENDENT $233,526
Allen Yee Chesterfield County $231,859 PHYSICIAN $231,859
Jeffrey L. Mincks Chesterfield County $224,400 COUNTY ATTORNEY $224,400
Michael B. Gill Hanover County Schools $223,756 Division Superintendent $223,756
Patrick C. Kinlaw Henrico County Schools $222,923 Superintendent of Schools $222,923
Selena Cuffee-Glenn City of Richmond $208,700 Chief Administrative Officer $208,700
Asha Mishra Chesterfield County $207,682 PSYCHIATRIST $207,682
Gary D. Mcgowan Chesterfield County $205,733 PHYSICIAN $205,733
Douglas A. Middleton Henrico County $202,969 Deputy County Manager, Public Safety $202,969
Anthony John Romanello Henrico County $202,969 Deputy County Manager $202,969
Kara Evangeline Ditto Henrico County $201,702 Psychiatrist $201,702
Michael Herring City of Richmond $200,121 Commonwealth's Attorney $200,121
Sarah C. Snead Chesterfield County $194,538 DEPUTY COUNTY ADMINISTRATOR $194,538
John Budesky Goochland County $194,457 County Administrator $194,457
William D. Dupler Chesterfield County $192,562 DEPUTY COUNTY ADMINISTRATOR $192,562

Pay by agency Median | Average

Hover over chart for details. Agencies listed alphabetically. Scroll right to see more agencies.


Average and median are slightly different ways to evaluate pay. The median salary represents the total payments made to the employee at the midpoint of all salaries. The average pay is the amount each employee would make if total payroll was divided equally. The greater the gap between average and median, the more top-heavy an organization is. This sometimes is the result of payroll with higher numbers of specialized jobs that command higher pay.


Agencies

NameTop payMedian
Amelia County $128,191 $39,795
Amelia County Schools $136,720 $42,066
Ashland $128,724 $54,986
Caroline County Schools $188,195 $43,333
Charles City County Schools $150,844 $46,426
Chesterfield County $245,820 $49,178
Chesterfield County Schools $233,526 $47,608
City of Richmond $208,700 $46,828
Colonial Heights $159,552 $49,000
Colonial Heights Schools $137,298 $45,078
Cumberland County Schools $121,414 $42,424
Dinwiddie County $141,300 $43,667
Dinwiddie County Schools $128,000 $45,691
Goochland County $194,457 $48,720
Hanover County $268,115 $51,479
Hanover County Schools $223,756 $47,297
Henrico County $295,946 $50,584
Henrico County Economic Development Authority $242,724 $55,020
Henrico County Schools $222,923 $47,914
Hopewell $159,824 $46,427
King and Queen County $238,500 $39,246
King and Queen County Schools $144,000 $40,018
King William County $128,001 $40,778
Louisa County $141,281 $41,586
Louisa County Schools $149,900 $44,857
New Kent County $138,002 $43,500
New Kent County Schools $138,791 $45,692
Petersburg $165,000 $45,235
Petersburg Schools $246,600 $44,183
Powhatan County $183,750 $43,774
Prince George County $160,266 $48,888
Prince George County Schools $171,087 $45,488
RRHA $140,000 $40,792
Sussex County $147,430 $39,270
Sussex County Schools $131,881 $47,259
West Point Schools $131,969 $52,733