Skip To Main Content

Switchboard:

Switchboard:

Budget Planning: 2026–27

The 2026–27 Milwaukee Public Schools (MPS) budget is being developed and will focus on putting students and classrooms first. Priorities include protecting and preserving our classrooms, keeping our schools safe, and investing in academic achievement. 

MPS is committed to restoring the financial health of the district. Although no formal budget decisions have been made yet for 2026–27, balancing the budget is likely to involve difficult choices. Recent audits from the last three fiscal years show the district is facing a $46 million gap between revenues and expenses, driven in part by higher than budgeted costs for nutrition and transportation. The broader budget challenge stems from declining birthrates, state funding not keeping up with inflation, the end of federal pandemic relief, and rising costs for essential services like healthcare and utilities. Voter-approved referendum support has helped stabilize finances and invest in art, music, physical education, student mental health supports, and more, but pressures remain. 

2025–26 Actions 

MPS is working to reduce the budget imbalance by June 30, 2026, to lessen the need for future cuts. This includes a hiring freeze for all non-essential new positions (which does not include classroom positions and other student-serving roles).  

2026–27 Actions 

Going forward, next year’s budget will reduce spending at Central Services, including staffing and existing contracts. These cuts will allow us to prioritize funding for our classrooms and reduce class sizes, with a cap of 22 students per class in kindergarten, 28 in other elementary grades, and 32 in middle school.  

As budget planning moves forward, the district will continue to: 

  • Host community meetings to gather input from staff, families, and community members 
  • Work with union partners to find savings 
  • Advocate for increased revenue, especially with a larger-than-expected state budget surplus 

Frequently Asked Questions (FAQs)