| School Name | Grades | Address | Zip | Phone | County | Type | District Name |
| Farmington Senior High School | 9-12 | 1 Thayer Dr Farmington, NH | 03835 | (603) 755-2811 | Strafford | public | Farmington School District |
| Henry Wilson Memorial School | 4-8 | 51 School St Farmington, NH | 03835 | (603) 755-2181 | Strafford | public | Farmington School District |
| Valley View Community Elementary School | PK-3 | 79 Thayer Dr Farmington, NH | 03835 | (603) 755-4757 | Strafford | public | Farmington School District |