Schools in Caledonia, Michigan
Caledonia city of Michigan has ten schools. Click on a school to see complete details about the school.
| Name | Location |
|---|---|
| Emmons Lake Elementary School | Kent County |
| Duncan Lake Middle School | Kent County |
| Duncan Lake Early Childhood Center School | Kent County |
| Caledonia High School | Kent County |
| Caledonia Elementary School | Kent County |
| Kraft Meadows Intermediate School | Kent County |
| Dutton Elementary School | Kent County |
| Duncan Lake Transitions Program School | Kent County |
| Paris Ridge Elementary School | Allegan County |
| Explorer Elementary School | Kent County |