Caledonia County Vermont Public Schools
Levels: Primary, Middle, High, Other
Regular Schools
| Name | Level |
|---|---|
| Barnet Elementary School | Primary |
| Burke Town School | Primary |
| Danville School | Other/Ungraded |
| Hardwick Elementary School | Primary |
| Hazen Uhsd #26 | High |
| Lyndon Institute | Other/Ungraded |
| Lyndon Town School | Primary |
| Millers Run Usd #37 | Primary |
| Newark School | Primary |
| Peacham Elementary School | Primary |
| St. Johnsbury Academy | Other/Ungraded |
| St. Johnsbury School | Primary |
| Sutton Village School | Primary |
| Walden School | Primary |
| Waterford Elementary School | Primary |
Are we missing your School? Add it here!
Levels: Primary, Middle, High, Other
Caledonia County Vermont Private Schools
Levels: Elementary School, Secondary School, Other - mixed grades
Regular Schools
| Name | Level |
|---|---|
| Caledonia Christian School | Mixed Grades |
| Cornerstone Christian School | Secondary |
| Good Shepherd Catholic School | Elementary |
| Lyndon Institute | Secondary |
| St. Johnsbury Academy | Secondary |
| The Father's Design School | Elementary |
| The Riverside School | Elementary |
| The Stevens School | Elementary |
Special Program Emphasis
| Name | Level |
|---|---|
| Burke Mountain Academy | Secondary |
Alternative/Other Schools
| Name | Level |
|---|---|
| King George School | Secondary |
| The Caledonia School | Secondary |
Are we missing your School? Add it here!
Levels: Elementary School, Secondary School, Other - mixed grades