Average Teacher Salary in Henrico County Public Schools

The average teacher salary in Henrico County Public Schools is $44,551.

Grade Level Average 10th percentile 25th percentile Median 75th percentile 90th percentile
Pre-school $25,746 $16,619 $19,613 $23,291 $29,110 $40,248
Kindergarten $50,408 $32,290 $39,370 $47,723 $56,739 $67,957
Elementary $51,287 $34,722 $39,746 $47,288 $56,836 $71,035
Middle school $46,667 $34,135 $37,717 $43,271 $52,786 $64,868
High school $48,650 $34,176 $39,003 $45,782 $54,629 $66,957

How to Become a Teacher in Henrico County Public Schools

To learn how to become a teacher in the Henrico County Public Schools, read our how to become a teacher in Virginia article. For average salary information, read our average teacher salary in Virginia article.

General Facts

  • Staff: 6,461
  • Full time teachers: 2,654
  • Pupil to teacher ratio: 17 to 1
  • Teacher assistants (instructional aides): 360
  • Instructional Coordinators: 287
  • Elementary Teachers: 1,084
  • Kindergarten Teachers: 201
  • Pre-K Teachers: 28
  • High School Teachers: 1,341
  • Pre-K to 12 Students: 48,991

Financial Statistics for Henrico County Public Schools

Revenue

  • Revenue from local sources: $227,109,000
  • Revenue from state sources: $214,579,000
  • Revenue from federal sources: $25,324,000
  • Total revenue: $467,012,000

Expenses

  • Expenditures on instruction: $236,634,000
  • Expenditures on teacher salary: $251,985,000
  • Expenditures on teacher benefits: $89,848,000
  • Expenditures per student: $1,952,000
  • Total expenditures: $481,493,000

Breakdown of Teacher Salary Expenses

  • Teacher salary expenses on regular education: $114,467,000
  • Teacher salary expenses on special education: $27,414,000
  • Teacher salary expenses on vocational education: $10,653,000

Information on Schools within Henrico County Public Schools

Elementary Schools within the Henrico County Public Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Adams Elementary
600 South Laburnum Ave
Richmond, VA 23223
804-226-8745
  • Total: 489
  • Pre-k: 31
  • Kindergarten: 83
  • 1st grade: 79
  • 2nd grade: 76
  • 3rd grade: 63
  • 4th grade: 93
  • 5th grade: 64
15 to 1 32 Prekindergarten 5th Grade
Arthur Ashe Jr. Elementary
1001 Cedar Fork Rd
Richmond, VA 23223
804-343-6550
  • Total: 431
  • Pre-k: 13
  • Kindergarten: 72
  • 1st grade: 76
  • 2nd grade: 70
  • 3rd grade: 76
  • 4th grade: 61
  • 5th grade: 63
15 to 1 29 Prekindergarten 5th Grade
Baker Elementary
6651 Willson Rd
Richmond, VA 23231
804-226-8755
  • Total: 464
  • Pre-k: 18
  • Kindergarten: 64
  • 1st grade: 75
  • 2nd grade: 77
  • 3rd grade: 71
  • 4th grade: 73
  • 5th grade: 86
17 to 1 28 Prekindergarten 5th Grade
Carver Elementary
1801 Lauderdale Rd
Richmond, VA 23233
804-750-2640
  • Total: 522
  • Pre-k: 3
  • Kindergarten: 87
  • 1st grade: 101
  • 2nd grade: 100
  • 3rd grade: 68
  • 4th grade: 92
  • 5th grade: 71
18 to 1 30 Prekindergarten 5th Grade
Chamberlayne Elementary
8200 St Charles Rd
Richmond, VA 23227
804-261-5030
  • Total: 458
  • Pre-k: 13
  • Kindergarten: 75
  • 1st grade: 81
  • 2nd grade: 65
  • 3rd grade: 68
  • 4th grade: 93
  • 5th grade: 63
19 to 1 25 Prekindergarten 5th Grade
Colonial Trail Elementary
12101 Bacova Dr
Glen Allen, VA 23059
804-652-3717
  • Total: 566
  • Pre-k: 10
  • Kindergarten: 110
  • 1st grade: 88
  • 2nd grade: 78
  • 3rd grade: 113
  • 4th grade: 96
  • 5th grade: 71
18 to 1 32 Kindergarten 5th Grade
Crestview Elementary
1901 Charles St
Richmond, VA 23226
804-673-3775
  • Total: 294
  • Pre-k: 30
  • Kindergarten: 43
  • 1st grade: 61
  • 2nd grade: 45
  • 3rd grade: 31
  • 4th grade: 43
  • 5th grade: 41
14 to 1 21 Prekindergarten 5th Grade
Davis Elementary
8801 Nesslewood Dr
Richmond, VA 23229
804-527-4620
  • Total: 545
  • Kindergarten: 94
  • 1st grade: 112
  • 2nd grade: 89
  • 3rd grade: 95
  • 4th grade: 65
  • 5th grade: 90
18 to 1 31 Prekindergarten 5th Grade
Donahoe Elementary
1801 Graves Rd
Sandston, VA 23150
804-328-4035
  • Total: 476
  • Pre-k: 27
  • Kindergarten: 79
  • 1st grade: 69
  • 2nd grade: 77
  • 3rd grade: 73
  • 4th grade: 69
  • 5th grade: 82
19 to 1 26 Prekindergarten 5th Grade
Dumbarton Elementary
9000 Hungary Spring Rd
Richmond, VA 23228
804-756-3030
  • Total: 633
  • Pre-k: 14
  • Kindergarten: 130
  • 1st grade: 108
  • 2nd grade: 102
  • 3rd grade: 113
  • 4th grade: 91
  • 5th grade: 75
16 to 1 39 Prekindergarten 5th Grade
Echo Lake Elementary
5200 Francistown Rd
Glen Allen, VA 23060
804-527-4672
  • Total: 695
  • Pre-k: 7
  • Kindergarten: 126
  • 1st grade: 119
  • 2nd grade: 116
  • 3rd grade: 127
  • 4th grade: 108
  • 5th grade: 92
18 to 1 38 Prekindergarten 5th Grade
Fair Oaks Elementary
201 Jennings Rd
Highland Springs, VA 23075
804-328-4085
  • Total: 305
  • Pre-k: 21
  • Kindergarten: 45
  • 1st grade: 54
  • 2nd grade: 46
  • 3rd grade: 42
  • 4th grade: 42
  • 5th grade: 55
17 to 1 19 Prekindergarten 5th Grade
Gayton Elementary
12481 Church Rd
Richmond, VA 23233
804-360-0820
  • Total: 518
  • Pre-k: 22
  • Kindergarten: 81
  • 1st grade: 79
  • 2nd grade: 92
  • 3rd grade: 90
  • 4th grade: 85
  • 5th grade: 69
19 to 1 28 Prekindergarten 5th Grade
Glen Allen Elementary
11101 Mill Rd
Glen Allen, VA 23060
804-756-3040
  • Total: 510
  • Pre-k: 14
  • Kindergarten: 77
  • 1st grade: 79
  • 2nd grade: 76
  • 3rd grade: 93
  • 4th grade: 76
  • 5th grade: 95
19 to 1 28 Prekindergarten 5th Grade
Glen Learning Center Elementary
3909 Austin Ave
Richmond, VA 23222
804-228-2725
  • Total: 503
  • Pre-k: 22
  • Kindergarten: 62
  • 1st grade: 96
  • 2nd grade: 82
  • 3rd grade: 82
  • 4th grade: 84
  • 5th grade: 75
18 to 1 28 Prekindergarten 5th Grade
Greenwood Elementary
10960 Greenwood Rd
Glen Allen, VA 23059
804-261-2970
  • Total: 461
  • Pre-k: 18
  • Kindergarten: 89
  • 1st grade: 66
  • 2nd grade: 77
  • 3rd grade: 73
  • 4th grade: 76
  • 5th grade: 62
15 to 1 31 Prekindergarten 5th Grade
Harvie Elementary
3401 Harvie Rd
Richmond, VA 23223
804-343-7010
  • Total: 518
  • Pre-k: 18
  • Kindergarten: 83
  • 1st grade: 89
  • 2nd grade: 74
  • 3rd grade: 76
  • 4th grade: 88
  • 5th grade: 90
18 to 1 30 Kindergarten 5th Grade
Highland Springs Elementary
600 West Placeeasant St
Highland Springs, VA 23075
804-328-4045
  • Total: 514
  • Pre-k: 31
  • Kindergarten: 67
  • 1st grade: 84
  • 2nd grade: 74
  • 3rd grade: 87
  • 4th grade: 90
  • 5th grade: 81
16 to 1 33 Prekindergarten 5th Grade
Holladay Elementary
7300 Galaxie Rd
Richmond, VA 23228
804-261-5040
  • Total: 502
  • Pre-k: 19
  • Kindergarten: 67
  • 1st grade: 92
  • 2nd grade: 80
  • 3rd grade: 83
  • 4th grade: 78
  • 5th grade: 83
17 to 1 30 Prekindergarten 5th Grade
Johnson Elementary
5600 Bethlehem Rd
Richmond, VA 23230
804-673-3735
  • Total: 484
  • Pre-k: 36
  • Kindergarten: 49
  • 1st grade: 50
  • 2nd grade: 41
  • 3rd grade: 39
  • 4th grade: 42
15 to 1 32 Prekindergarten 5th Grade
Laburnum Elementary
500 Meriwether Ave
Richmond, VA 23222
804-228-2720
  • Total: 580
  • Pre-k: 45
  • Kindergarten: 85
  • 1st grade: 82
  • 2nd grade: 97
  • 3rd grade: 86
  • 4th grade: 95
  • 5th grade: 90
16 to 1 37 Prekindergarten 5th Grade
Lakeside Elementary
6700 Cedar Croft St
Richmond, VA 23228
804-261-5050
  • Total: 464
  • Pre-k: 19
  • Kindergarten: 76
  • 1st grade: 89
  • 2nd grade: 73
  • 3rd grade: 76
  • 4th grade: 66
  • 5th grade: 65
16 to 1 29 Prekindergarten 5th Grade
Longan Elementary
9200 Maplaceeview Ave
Richmond, VA 23294
804-527-4640
  • Total: 438
  • Pre-k: 2
  • Kindergarten: 64
  • 1st grade: 88
  • 2nd grade: 79
  • 3rd grade: 65
  • 4th grade: 76
  • 5th grade: 64
17 to 1 26 Prekindergarten 5th Grade
Longdale Elementary
9500 Norfolk St
Glen Allen, VA 23060
804-261-5095
  • Total: 479
  • Pre-k: 27
  • Kindergarten: 68
  • 1st grade: 96
  • 2nd grade: 77
  • 3rd grade: 62
  • 4th grade: 70
  • 5th grade: 79
18 to 1 27 Prekindergarten 5th Grade
Maybeury Elementary
901 Maybeury Dr
Richmond, VA 23229
804-750-2650
  • Total: 573
  • Pre-k: 23
  • Kindergarten: 86
  • 1st grade: 72
  • 2nd grade: 105
  • 3rd grade: 110
  • 4th grade: 77
  • 5th grade: 100
19 to 1 31 Prekindergarten 5th Grade
Mehfoud Elementary
8320 Buffin Rd
Richmond, VA 23231
804-795-7020
  • Total: 376
  • Pre-k: 7
  • Kindergarten: 119
  • 1st grade: 123
  • 2nd grade: 127
20 to 1 19 Prekindergarten 2nd Grade
Montrose Elementary
2820 Williamsburg Rd
Richmond, VA 23231
804-226-8765
  • Total: 459
  • Pre-k: 20
  • Kindergarten: 63
  • 1st grade: 78
  • 2nd grade: 71
  • 3rd grade: 74
  • 4th grade: 80
  • 5th grade: 73
16 to 1 28 Prekindergarten 5th Grade
Nuckols Farm Elementary
12351 Graham Meadows Dr
Richmond, VA 23233
804-364-0840
  • Total: 594
  • Pre-k: 8
  • Kindergarten: 88
  • 1st grade: 80
  • 2nd grade: 93
  • 3rd grade: 111
  • 4th grade: 97
  • 5th grade: 117
19 to 1 32 Prekindergarten 5th Grade
Pemberton Elementary
1400 Pemberton Rd
Richmond, VA 23233
804-750-2660
  • Total: 355
  • Pre-k: 7
  • Kindergarten: 60
  • 1st grade: 53
  • 2nd grade: 47
  • 3rd grade: 75
  • 4th grade: 63
  • 5th grade: 50
19 to 1 19 Prekindergarten 5th Grade
Pinchbeck Elementary
1225 Gaskins Rd
Richmond, VA 23233
804-750-2670
  • Total: 501
  • Kindergarten: 84
  • 1st grade: 85
  • 2nd grade: 87
  • 3rd grade: 80
  • 4th grade: 84
  • 5th grade: 81
18 to 1 28 Prekindergarten 5th Grade
Ratcliffe Elementary
2901 Thalen St
Richmond, VA 23223
804-343-6535
  • Total: 519
  • Pre-k: 26
  • Kindergarten: 68
  • 1st grade: 83
  • 2nd grade: 78
  • 3rd grade: 92
  • 4th grade: 81
  • 5th grade: 91
18 to 1 29 Prekindergarten 5th Grade
Ridge Elementary
8910 Three Chopt Rd
Richmond, VA 23229
804-673-3745
  • Total: 490
  • Pre-k: 25
  • Kindergarten: 92
  • 1st grade: 88
  • 2nd grade: 89
  • 3rd grade: 72
  • 4th grade: 67
  • 5th grade: 57
16 to 1 31 Prekindergarten 5th Grade
Rivers Edge Elementary
11600 Holman Ridge Rd
Glen Allen, VA 23059
804-935-6760
  • Total: 638
  • Pre-k: 13
  • Kindergarten: 103
  • 1st grade: 122
  • 2nd grade: 112
  • 3rd grade: 116
  • 4th grade: 85
  • 5th grade: 87
18 to 1 37 Prekindergarten 5th Grade
Sandston Elementary
7 Naglee Ave
Sandston, VA 23150
804-328-4055
  • Total: 201
  • Pre-k: 16
  • Kindergarten: 30
  • 1st grade: 29
  • 2nd grade: 32
  • 3rd grade: 29
  • 4th grade: 32
  • 5th grade: 33
13 to 1 16 Prekindergarten 5th Grade
Seven Pines Elementary
301 Beulah Rd
Sandston, VA 23150
804-328-4065
  • Total: 503
  • Pre-k: 7
  • Kindergarten: 79
  • 1st grade: 92
  • 2nd grade: 72
  • 3rd grade: 80
  • 4th grade: 88
  • 5th grade: 85
17 to 1 29 Prekindergarten 5th Grade
Shady Grove Elementary
12200 Wyndham Lake Dr
Glen Allen, VA 23059
804-360-0825
  • Total: 769
  • Pre-k: 13
  • Kindergarten: 101
  • 1st grade: 112
  • 2nd grade: 138
  • 3rd grade: 141
  • 4th grade: 130
  • 5th grade: 134
19 to 1 41 Prekindergarten 5th Grade
Short Pump Elementary
3425 Pump Rd
Richmond, VA 23233
804-360-0812
  • Total: 574
  • Pre-k: 6
  • Kindergarten: 102
  • 1st grade: 79
  • 2nd grade: 88
  • 3rd grade: 103
  • 4th grade: 86
  • 5th grade: 110
18 to 1 32 Prekindergarten 5th Grade
Skipwith Elementary
2401 Skipwith Rd
Richmond, VA 23294
804-527-4650
  • Total: 535
  • Pre-k: 18
  • Kindergarten: 110
  • 1st grade: 71
  • 2nd grade: 89
  • 3rd grade: 92
  • 4th grade: 90
  • 5th grade: 65
18 to 1 31 Prekindergarten 5th Grade
Springfield Park Elementary
4301 Foroute Mchenry Pkwy
Glen Allen, VA 23060
804-527-4630
  • Total: 760
  • Pre-k: 20
  • Kindergarten: 128
  • 1st grade: 117
  • 2nd grade: 118
  • 3rd grade: 127
  • 4th grade: 123
  • 5th grade: 127
18 to 1 42 Prekindergarten 5th Grade
Three Chopt Elementary
1600 Skipwith Rd
Richmond, VA 23229
804-673-3755
  • Total: 389
  • Pre-k: 10
  • Kindergarten: 24
  • 1st grade: 28
  • 2nd grade: 30
  • 3rd grade: 32
  • 4th grade: 126
  • 5th grade: 139
20 to 1 20 Prekindergarten 5th Grade
Trevvett Elementary
2300 Trevvett Dr
Richmond, VA 23228
804-261-5060
  • Total: 437
  • Pre-k: 4
  • Kindergarten: 71
  • 1st grade: 68
  • 2nd grade: 57
  • 3rd grade: 84
  • 4th grade: 75
  • 5th grade: 78
18 to 1 25 Prekindergarten 5th Grade
Tuckahoe Elementary
701 Forest Ave
Richmond, VA 23229
804-673-3765
  • Total: 649
  • Pre-k: 18
  • Kindergarten: 94
  • 1st grade: 88
  • 2nd grade: 112
  • 3rd grade: 75
  • 4th grade: 85
  • 5th grade: 81
19 to 1 35 Prekindergarten 5th Grade
Twin Hickory Elementary
4900 Twin Hickory Lake Dr
Glen Allen, VA 23059
804-360-4700
  • Total: 557
  • Pre-k: 13
  • Kindergarten: 105
  • 1st grade: 89
  • 2nd grade: 101
  • 3rd grade: 101
  • 4th grade: 66
  • 5th grade: 82
17 to 1 32 Prekindergarten 5th Grade
Varina Elementary
2551 New Market Rd
Richmond, VA 23231
804-795-7010
  • Total: 398
  • 3rd grade: 131
  • 4th grade: 123
  • 5th grade: 144
19 to 1 22 3rd Grade 5th Grade
Ward Elementary
3400 Darbytown Rd
Richmond, VA 23231
804-795-7030
  • Total: 494
  • Pre-k: 24
  • Kindergarten: 73
  • 1st grade: 92
  • 2nd grade: 69
  • 3rd grade: 64
  • 4th grade: 96
  • 5th grade: 76
20 to 1 25 Prekindergarten 5th Grade

Middle Schools within the Henrico County Public Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Brookland Middle
9200 Lydell Dr
Richmond, VA 23228
804-261-5000
  • Total: 1,142
  • 6th grade: 401
  • 7th grade: 342
  • 8th grade: 399
19 to 1 62 6th Grade 8th Grade
Byrd Middle
9400 Quioccasin Rd
Richmond, VA 23233
804-750-2630
  • Total: 1,145
  • 6th grade: 350
  • 7th grade: 386
  • 8th grade: 409
18 to 1 62 6th Grade 8th Grade
Elko Middle
5901 Elko Rd
Sandston, VA 23150
804-652-3717
  • Total: 860
  • 6th grade: 292
  • 7th grade: 287
  • 8th grade: 281
17 to 1 50 6th Grade 8th Grade
Fairfield Middle
5121 Nine Mile Rd
Richmond, VA 23223
804-328-4020
  • Total: 836
  • 6th grade: 267
  • 7th grade: 279
  • 8th grade: 290
17 to 1 50 6th Grade 8th Grade
Hungary Creek Middle
4909 Francistown Rd
Glen Allen, VA 23060
804-527-2640
  • Total: 927
  • 6th grade: 296
  • 7th grade: 318
  • 8th grade: 313
19 to 1 50 6th Grade 8th Grade
L. Douglas Wilder Middle
6900 Wilkinson Rd
Richmond, VA 23227
804-515-1100
  • Total: 885
  • 6th grade: 296
  • 7th grade: 277
  • 8th grade: 312
18 to 1 49 6th Grade 8th Grade
Moody Middle
7800 Woodman Rd
Richmond, VA 23228
804-261-5015
  • Total: 1,000
  • 6th grade: 368
  • 7th grade: 321
  • 8th grade: 311
18 to 1 56 6th Grade 8th Grade
Pocahontas Middle
12000 Three Chopt Rd
Richmond, VA 23233
804-364-0830
  • Total: 836
  • 6th grade: 276
  • 7th grade: 284
  • 8th grade: 276
19 to 1 43 6th Grade 8th Grade
Rolfe Middle
6901 Messer Rd
Richmond, VA 23231
804-226-8730
  • Total: 1,075
  • 6th grade: 307
  • 7th grade: 377
  • 8th grade: 391
18 to 1 59 6th Grade 8th Grade
Short Pump Middle
4701 Pouncey Tract Rd
Glen Allen, VA 23060
804-360-0800
  • Total: 967
  • 6th grade: 330
  • 7th grade: 329
  • 8th grade: 308
20 to 1 50 6th Grade 8th Grade
Tuckahoe Middle
9000 Three Chopt Rd
Richmond, VA 23229
804-673-3720
  • Total: 1,273
  • 6th grade: 384
  • 7th grade: 429
  • 8th grade: 460
19 to 1 66 6th Grade 8th Grade

High Schools within the Henrico County Public Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Deep Run High
4801 Twin Hickory Rd
Glen Allen, VA 23059
804-364-8000
  • Total: 1,955
  • 9th grade: 503
  • 10th grade: 525
  • 11th grade: 472
  • 12th grade: 455
23 to 1 84 9th Grade 12th Grade
Freeman High
8701 Three Chopt Rd
Richmond, VA 23229
804-673-3700
  • Total: 1,665
  • 9th grade: 472
  • 10th grade: 402
  • 11th grade: 415
  • 12th grade: 376
22 to 1 76 9th Grade 12th Grade
Godwin High
2101 Pump Rd
Richmond, VA 23238
804-750-2600
  • Total: 1,834
  • 9th grade: 493
  • 10th grade: 497
  • 11th grade: 417
  • 12th grade: 427
23 to 1 79 9th Grade 12th Grade
Henrico High
302 Azalea Ave
Richmond, VA 23227
804-228-2700
  • Total: 1,952
  • 9th grade: 568
  • 10th grade: 495
  • 11th grade: 464
  • 12th grade: 425
20 to 1 96 9th Grade 12th Grade
Hermitage High
8301 Hungary Spring Rd
Richmond, VA 23228
804-756-3000
  • Total: 2,104
  • 9th grade: 622
  • 10th grade: 504
  • 11th grade: 510
  • 12th grade: 468
21 to 1 99 9th Grade 12th Grade
Highland Springs High
15 South Oak Ave
Highland Springs, VA 23075
804-328-4000
  • Total: 1,797
  • 9th grade: 567
  • 10th grade: 432
  • 11th grade: 396
  • 12th grade: 402
20 to 1 90 9th Grade 12th Grade
Tucker High
2910 Parham Rd
Richmond, VA 23294
804-527-4600
  • Total: 1,667
  • 9th grade: 438
  • 10th grade: 437
  • 11th grade: 435
  • 12th grade: 357
21 to 1 79 9th Grade 12th Grade
Varina High
7053 Messer Rd
Richmond, VA 23231
804-226-8700
  • Total: 2,038
  • 9th grade: 646
  • 10th grade: 516
  • 11th grade: 460
  • 12th grade: 416
20 to 1 100 9th Grade 12th Grade

Other Schools within the Henrico County Public Schools (Alternative, Special Education)

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Mt. Vernon Middle
7850 Carousel Ln
Richmond, VA 23294
804-527-4660
  • Total: 28
  • 6th grade: 6
  • 7th grade: 6
  • 8th grade: 16
2 to 1 14 6th Grade 8th Grade
New Bridge School
5915 Nine Mile Rd
Richmond, VA 23223
804-328-6125
  • Total: 35
  • 6th grade: 3
  • 7th grade: 19
  • 8th grade: 13
3 to 1 12 6th Grade 8th Grade
Va. Randolph Comm. High
2204 Mountain Rd
Glen Allen, VA 23060
804-261-5085
  • Total: 350
  • 8th grade: 15
  • 9th grade: 104
  • 10th grade: 77
  • 11th grade: 47
  • 12th grade: 107
12 to 1 29 8th Grade 12th Grade

General District Statistics

  • Per capita income: $26,410
  • Median family income: $59,298
  • Median male income: $34,155
  • Median female income: $23,836
  • Median income of a renter: $33,562
  • Median income of a home owner: $59,368
  • Number of Households making:
    10 - 25k25 - 40k40 - 60k60 - 100k100k+
    9,150 11,135 15,245 20,775 13,700

Information for Nearby School Districts