| School Name | Grades | Address | Zip | Phone | County | Type | District Name |
| Mountain View Amish School | n/a | Rr 2 Box 1565 Port Royal, PA | 17082 | (717) 687-8889 | Juniata | private | |
| Tuscarora Valley Elementary School | K-5 | 401 8th St Port Royal, PA | 17082 | (717) 527-4635 | Juniata | public | Juniata County School District |