Average Teacher Salary in Roanoke City Public Schools

The average teacher salary in Roanoke City Public Schools is $45,800.

Grade Level Average 10th percentile 25th percentile Median 75th percentile 90th percentile
Pre-school $26,080 $16,930 $18,680 $22,420 $28,840 $38,440
Kindergarten not available not available not available not available not available not available
Elementary $51,200 $33,690 $40,370 $51,750 $61,430 $67,930
Middle school $53,540 $36,300 $42,800 $54,190 $62,530 $70,590
High school $52,380 $34,920 $41,640 $52,450 $61,990 $70,350

How to Become a Teacher in Roanoke City Public Schools

To learn how to become a teacher in the Roanoke City 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: 2,527
  • Full time teachers: 850
  • Pupil to teacher ratio: 14 to 1
  • Teacher assistants (instructional aides): 261
  • Instructional Coordinators: 202
  • Elementary Teachers: 364
  • Kindergarten Teachers: 70
  • Pre-K Teachers: 35
  • High School Teachers: 381
  • Pre-K to 12 Students: 13,214

Financial Statistics for Roanoke City Public Schools

Revenue

  • Revenue from local sources: $74,028,000
  • Revenue from state sources: $75,801,000
  • Revenue from federal sources: $13,687,000
  • Total revenue: $163,516,000

Expenses

  • Expenditures on instruction: $83,126,000
  • Expenditures on teacher salary: $87,534,000
  • Expenditures on teacher benefits: $31,688,000
  • Expenditures per student: $456,000
  • Total expenditures: $169,415,000

Breakdown of Teacher Salary Expenses

  • Teacher salary expenses on regular education: $37,618,000
  • Teacher salary expenses on special education: $6,271,000
  • Teacher salary expenses on vocational education: $1,635,000

Information on Schools within Roanoke City Public Schools

Elementary Schools within the Roanoke City Public Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Crystal Spring Elementary
2620 Carolina Ave SW
Roanoke, VA 24014
540-853-2976
  • Total: 381
  • Pre-k: 18
  • Kindergarten: 71
  • 1st grade: 60
  • 2nd grade: 75
  • 3rd grade: 52
  • 4th grade: 56
  • 5th grade: 49
17 to 1 23 Prekindergarten 5th Grade
Fairview Elementary
648 Westwood Blvd NW
Roanoke, VA 24017
540-853-2978
  • Total: 489
  • Pre-k: 36
  • Kindergarten: 65
  • 1st grade: 68
  • 2nd grade: 75
  • 3rd grade: 78
  • 4th grade: 91
  • 5th grade: 76
18 to 1 28 Prekindergarten 5th Grade
Fallon Park Elementary
502 19th St SE
Roanoke, VA 24013
540-853-2535
  • Total: 617
  • Pre-k: 47
  • Kindergarten: 116
  • 1st grade: 92
  • 2nd grade: 100
  • 3rd grade: 96
  • 4th grade: 94
  • 5th grade: 72
14 to 1 44 Prekindergarten 5th Grade
Fishburn Park Elementary
3057 Colonial Ave SW
Roanoke, VA 24018
540-853-2931
  • Total: 341
  • Pre-k: 50
  • Kindergarten: 45
  • 1st grade: 38
  • 2nd grade: 50
  • 3rd grade: 57
  • 4th grade: 53
  • 5th grade: 48
15 to 1 23 Prekindergarten 5th Grade
Garden City Elementary
3718 Garden City Blvd SE
Roanoke, VA 24014
540-853-2971
  • Total: 321
  • Pre-k: 56
  • Kindergarten: 43
  • 1st grade: 53
  • 2nd grade: 56
  • 3rd grade: 42
  • 4th grade: 43
  • 5th grade: 28
15 to 1 21 Prekindergarten 5th Grade
Grandin Court Elementary
2815 Spessard Ave SW
Roanoke, VA 24015
540-853-2867
  • Total: 278
  • Pre-k: 50
  • Kindergarten: 49
  • 1st grade: 40
  • 2nd grade: 35
  • 3rd grade: 38
  • 4th grade: 36
  • 5th grade: 30
14 to 1 20 Prekindergarten 5th Grade
Highland Park Elementary
1212 5th St SW
Roanoke, VA 24016
540-853-2963
  • Total: 269
  • Pre-k: 38
  • Kindergarten: 57
  • 1st grade: 59
  • 2nd grade: 52
  • 3rd grade: 21
  • 4th grade: 18
  • 5th grade: 24
12 to 1 22 Prekindergarten 5th Grade
Huff Lane Inter.
4412 Huff Ln Blvd NW
Roanoke, VA 24012
540-853-2973
  • Total: 235
  • 3rd grade: 93
  • 4th grade: 73
  • 5th grade: 69
16 to 1 15 3rd Grade 5th Grade
Hurt Park Elementary
1525 Salem Ave SW
Roanoke, VA 24016
540-853-2986
  • Total: 228
  • Pre-k: 35
  • Kindergarten: 35
  • 1st grade: 28
  • 2nd grade: 25
  • 3rd grade: 45
  • 4th grade: 38
  • 5th grade: 22
10 to 1 22 Prekindergarten 5th Grade
Lincoln Terrace Elementary
1802 Liberty Rd NW
Roanoke, VA 24012
540-853-2994
  • Total: 249
  • Pre-k: 32
  • Kindergarten: 45
  • 1st grade: 37
  • 2nd grade: 45
  • 3rd grade: 31
  • 4th grade: 30
  • 5th grade: 29
13 to 1 19 Prekindergarten 5th Grade
Monterey Elementary
4501 Oliver Rd NE
Roanoke, VA 24012
540-853-2933
  • Total: 449
  • Pre-k: 40
  • Kindergarten: 81
  • 1st grade: 67
  • 2nd grade: 64
  • 3rd grade: 67
  • 4th grade: 70
  • 5th grade: 60
16 to 1 29 Prekindergarten 5th Grade
Morningside Elementary
1716 Wilson Ave SE
Roanoke, VA 24013
540-853-2991
  • Total: 315
  • Pre-k: 23
  • Kindergarten: 51
  • 1st grade: 56
  • 2nd grade: 40
  • 3rd grade: 59
  • 4th grade: 33
  • 5th grade: 53
14 to 1 22 Prekindergarten 5th Grade
Oakland Intermediate
3229 Williamson Rd NW
Roanoke, VA 24012
540-853-6391
  • Total: 196
  • 3rd grade: 59
  • 4th grade: 72
  • 5th grade: 65
17 to 1 12 3rd Grade 5th Grade
Preston Park Primary
3142 Preston Ave NW
Roanoke, VA 24012
540-853-2996
  • Total: 288
  • Pre-k: 53
  • Kindergarten: 81
  • 1st grade: 73
  • 2nd grade: 81
13 to 1 22 Prekindergarten 2nd Grade
Raleigh Court Elementary
2202 Grandin Rd SW
Roanoke, VA 24015
540-853-2655
  • Total: 374
  • Pre-k: 18
  • Kindergarten: 54
  • 1st grade: 56
  • 2nd grade: 56
  • 3rd grade: 70
  • 4th grade: 67
  • 5th grade: 53
19 to 1 20 Prekindergarten 5th Grade
Roanoke Academy For Math & Science Elementary
1122 Nineteenth St NW
Roanoke, VA 24017
540-853-2751
  • Total: 430
  • Pre-k: 97
  • Kindergarten: 53
  • 1st grade: 53
  • 2nd grade: 48
  • 3rd grade: 52
  • 4th grade: 42
  • 5th grade: 85
13 to 1 34 Prekindergarten 5th Grade
Round Hill Montessori Primary
2020 Oakland Blvd NW
Roanoke, VA 24012
540-853-2756
  • Total: 306
  • Pre-k: 50
  • Kindergarten: 89
  • 1st grade: 90
  • 2nd grade: 77
14 to 1 22 Prekindergarten 2nd Grade
Virginia Heights Elementary
1210 Amherst Ave SW
Roanoke, VA 24015
540-853-2937
  • Total: 308
  • Pre-k: 37
  • Kindergarten: 53
  • 1st grade: 45
  • 2nd grade: 55
  • 3rd grade: 42
  • 4th grade: 45
  • 5th grade: 31
14 to 1 22 Prekindergarten 5th Grade
Wasena Elementary
1125 Sherwood Ave SW
Roanoke, VA 24015
540-853-2967
  • Total: 235
  • Pre-k: 16
  • Kindergarten: 36
  • 1st grade: 48
  • 2nd grade: 35
  • 3rd grade: 33
  • 4th grade: 39
  • 5th grade: 28
13 to 1 18 Prekindergarten 5th Grade
Westside Elementary
1441 Westside Blvd NW
Roanoke, VA 24017
540-853-2967
  • Total: 570
  • Pre-k: 31
  • Kindergarten: 74
  • 1st grade: 101
  • 2nd grade: 98
  • 3rd grade: 95
  • 4th grade: 76
  • 5th grade: 95
13 to 1 44 Prekindergarten 5th Grade

Middle Schools within the Roanoke City Public Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Addison Aerospace Magnet Middle
1220 5th St NW
Roanoke, VA 24016
540-853-2681
  • Total: 476
  • 6th grade: 167
  • 7th grade: 169
  • 8th grade: 140
15 to 1 33 6th Grade 8th Grade
Breckinridge Middle
3901 Williamson Rd NW
Roanoke, VA 24012
540-853-2251
  • Total: 452
  • 6th grade: 143
  • 7th grade: 149
  • 8th grade: 160
15 to 1 30 6th Grade 8th Grade
James Madison Middle
1160 Overland Rd SW
Roanoke, VA 24015
540-853-2351
  • Total: 485
  • 6th grade: 165
  • 7th grade: 164
  • 8th grade: 156
13 to 1 36 6th Grade 8th Grade
Stonewall Jackson Middle
1004 Montrose Ave SE
Roanoke, VA 24013
540-853-6040
  • Total: 426
  • 6th grade: 360
  • 7th grade: 417
  • 8th grade: 389
14 to 1 30 6th Grade 8th Grade
William Ruffner Middle
1601 Ferncliff Ave NW
Roanoke, VA 24017
540-853-2605
  • Total: 393
  • 6th grade: 129
  • 7th grade: 119
  • 8th grade: 145
13 to 1 30 6th Grade 8th Grade
Woodrow Wilson Middle
1813 Carter Rd SW
Roanoke, VA 24015
540-853-2358
  • Total: 494
  • 6th grade: 162
  • 7th grade: 165
  • 8th grade: 167
14 to 1 35 6th Grade 8th Grade

High Schools within the Roanoke City Public Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Patrick Henry High
2102 Grandin Rd SW
Roanoke, VA 24015
540-853-2255
  • Total: 1,993
  • 9th grade: 453
  • 10th grade: 371
  • 11th grade: 358
  • 12th grade: 420
21 to 1 95 9th Grade 12th Grade
William Fleming High
3649 Ferncliff Ave NW
Roanoke, VA 24017
540-853-2781
  • Total: 1,616
  • 9th grade: 471
  • 10th grade: 448
  • 11th grade: 356
  • 12th grade: 341
20 to 1 81 9th Grade 12th Grade

General District Statistics

  • Per capita income: $18,468
  • Median family income: $37,826
  • Median male income: $23,280
  • Median female income: $16,575
  • Median income of a renter: $21,229
  • Median income of a home owner: $40,232
  • Number of Households making:
    10 - 25k25 - 40k40 - 60k60 - 100k100k+
    7,150 5,740 5,350 4,425 1,750

Information for Nearby School Districts