| School Name | Grades | Address | Zip | Phone | County | Type | District Name |
| Batavia High School | 9-12 | 260 State St Batavia, NY | 14020 | (585) 343-2480 | Genesee | public | Batavia City School District |
| Batavia Middle School | 6-8 | 96 Ross St Batavia, NY | 14020 | (585) 343-2480 | Genesee | public | Batavia City School District |
| Genesee Christian Academy | 2-3, 5, 7-9, 11-12 | 3515 Galloway Rd Batavia, NY | 14020 | (585) 344-1898 | Genesee | private | |
| Jackson School | PK-5 | 411 S Jackson St Batavia, NY | 14020 | (585) 343-2480 | Genesee | public | Batavia City School District |
| John Kennedy School | K-5 | 166 Vine St Batavia, NY | 14020 | (585) 343-2480 | Genesee | public | Batavia City School District |
| Notre Dame High School | 9-12 | 73 Union St Batavia, NY | 14020 | (585) 343-2783 | Genesee | private | |
| Robert Morris School | PK-5 | 80 Union St Batavia, NY | 14020 | (585) 343-2480 | Genesee | public | Batavia City School District |
| St. Joseph Elementary School | PK-8 | 2 Summit St Batavia, NY | 14020 | (585) 343-6154 | Genesee | private | |
| St. Mary Elementary School | PK-8 | 40 Woodrow Road Batavia, NY | 14020 | (585) 343-6866 | Genesee | private | |
| St. Paul Lutheran School | PK-5 | 31 Washington Ave Batavia, NY | 14020 | (585) 343-0488 | Genesee | private | |