New Ulm Public Schools is located in Brown, Nicollet and Blue Earth Counties and covers 365 square miles. The population of the school district exceeds 19,000. Student enrollment is at approximately 2100 in grades K-12.
The communities served in New Ulm Public Schools include Cambria, Courtland, Essig, Hanska, Klossner, Lafayette, New Ulm, St. George, and Searles.