County / FIPS 51161
Roanoke County
Virginia
Roanoke County runs 26 public schools reporting to NCES. It also has 1 Medicare-certified hospital reporting to CMS.
At a glance
Public schools
26
Hospitals
1
With a star rating
0
Land area
251
Federal money
Obligations recorded against a place of performance in Roanoke County. An obligation is a legal commitment to pay, not cash out the door — outlays follow later, sometimes by years.
Obligations, FY2025
$893.2M
Per resident
$9,215
Change since FY2021
+30%
Fiscal years covered
5
▸ View as table
| Period | Obligations |
|---|---|
| 2021 | $686M |
| 2022 | $747M |
| 2023 | $721M |
| 2024 | $974M |
| 2025 | $893M |
Figures are nominal — not adjusted for inflation — because USAspending publishes them that way and adjusting them here would mean this site had edited a government figure. The per-resident figure divides by the 2020 decennial count, which is the population USAspending carries; a 2020 denominator against 2025 spending overstates per-head figures wherever a place has grown since. Roanoke County ranks 569th of 3,233 on this measure in FY2025.
Hospitals in Roanoke County
| Hospital | City | CMS rating |
|---|---|---|
| Catawba Hospital | Catawba | Not rated |
Public schools in Roanoke County
Enrollment is the most recent year NCES published.
| School | District | City | Enrollment |
|---|---|---|---|
| Back Creek Elementary | Roanoke County Public Schools | Roanoke | 294 |
| Bonsack Elementary | Roanoke County Public Schools | Roanoke | 320 |
| Burlington Elementary | Roanoke County Public Schools | Roanoke | 483 |
| Cave Spring Elementary | Roanoke County Public Schools | Roanoke | 508 |
| Cave Spring High | Roanoke County Public Schools | Roanoke | 1,056 |
| Cave Spring Middle | Roanoke County Public Schools | Roanoke | 765 |
| Clearbrook Elementary | Roanoke County Public Schools | Roanoke | 324 |
| Fort Lewis Elementary | Roanoke County Public Schools | Salem | 257 |
| Glen Cove Elementary | Roanoke County Public Schools | Roanoke | 407 |
| Glenvar Elementary | Roanoke County Public Schools | Salem | 347 |
| Glenvar High | Roanoke County Public Schools | Salem | 627 |
| Glenvar Middle | Roanoke County Public Schools | Salem | 430 |
| Green Valley Elementary | Roanoke County Public Schools | Roanoke | 518 |
| Herman L. Horn Elementary | Roanoke County Public Schools | Vinton | 407 |
| Hidden Valley High | Roanoke County Public Schools | Roanoke | 830 |
| Mason'S Cove Elementary | Roanoke County Public Schools | Salem | 213 |
| Mount Pleasant Elementary | Roanoke County Public Schools | Roanoke | 250 |
| Mountain View Elementary | Roanoke County Public Schools | Roanoke | 346 |
| Northside High | Roanoke County Public Schools | Roanoke | 950 |
| Northside Middle | Roanoke County Public Schools | Roanoke | 627 |
| Oak Grove Elementary | Roanoke County Public Schools | Roanoke | 415 |
| Penn Forest Elementary | Roanoke County Public Schools | Roanoke | 400 |
| W.E. Cundiff Elementary | Roanoke County Public Schools | Vinton | 490 |
| William Byrd High | Roanoke County Public Schools | Vinton | 1,142 |
| William Byrd Middle | Roanoke County Public Schools | Vinton | 827 |
| Alternative Secondary Transition Educational Program | Roanoke County Public Schools | Roanoke | — |