Bemidji Public School District, Minnesota

Bemidji Public School District is a unified school district in Beltrami County and Hubbard County, Minnesota, for grades Pre-K to 12. About 39,427 people live in it (2020–2024 estimate). It covers 745 sq mi (1,931 km²) of land.

MinneapolisSt. PaulRochester
Bemidji Public School District in Minnesota
Clearbrook-Gonvick School DistrictBagley Public School DistrictBlackduck Public School DistrictCass Lake-Bena Public Schools
Bemidji Public School District and its neighbors (simplified outlines). Open in OpenStreetMap ↗
Population, 2020–2024 estimate
39,427 ± 402
Grades
Pre-K to 12
Type
Unified school district
Counties
Beltrami County77% of the district’s landHubbard County23% of the district’s land
Land area
745 sq mi (1,931 km²)
Median household income
$72,869 ± $2,940
Median home value
$256,400 ± $8,826
Water area
77.1 sq mi (200 km²)
State
Minnesota
Census code (GEOID)
2704440
Coordinates (central point)
47.513340, -94.933416

These coordinates mark a central point for the district, not a school or an address. Population, income and home value: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 20, 2026.

Towns, townships and communities in Bemidji Public School District, largest first

  1. Bemidji (city)15,569 people
  2. Northern Township3,659 people
  3. Bemidji Township3,363 people
  4. Grant Valley Township2,206 people
  5. Eckles Township1,898 people
  6. Helga Township1,734 people
  7. Frohn Township1,515 people
  8. Turtle Lake Township1,305 people
  9. Turtle River Township1,082 people
  10. Ten Lake Township979 people
  11. Liberty Township913 people
  12. Lammers Township691 people
All 27
  1. Guthrie Township547 people
  2. Rockwood Township544 people
  3. Port Hope Township516 people
  4. Jones Township453 people
  5. Fern Township383 people
  6. Wilton (city)327 people
  7. Buzzle Township307 people
  8. Alaska Township240 people
  9. Durand Township237 people
  10. Sugar Bush Township196 people
  11. Roosevelt Township192 people
  12. Lake Hattie Township164 people
  13. Maple Ridge Township138 people
  14. Solway (city)117 people
  15. Turtle River (city)58 people

A town, township, city or borough is listed when at least half its land is in the district; a community, when its central point is. Near a district line, an address can belong to the district next door.

Bordering unified school districts, nearest first

  1. Laporte Public School District21 mi south
  2. Blackduck Public School District21 mi northeast
  3. Bagley Public School District22 mi west
  4. Red Lake Public School District27 mi northwest
  5. Cass Lake-Bena Public Schools28 mi southeast
  6. Clearbrook-Gonvick School District30 mi northwest
  7. Park Rapids Public School District35 mi south

These share a boundary with Bemidji Public School District. Distances are straight lines between central points.

Before using this answer for enrollment

A district boundary doesn’t decide which school a student attends; the district’s attendance zones and rules do. Confirm the full address and grade with Bemidji Public School District before you rely on it.

See its schools and enrollment on NCES ↗

Find the school district where you are now or find your town or township.