• Welcome to Buffalo Priarie Middle School. Buffalo Prairie Middle School serves approximately 580 students in grades 5-8. The school offers comprehensive academic and extracurricular porgrams. It also provides a variety of fun, educational after-school programming. Buffalo Prairie Middle School is located at 926 West Truman Road, Buffalo, MO.  The office can be contacted at 417-345-2335. BPMS Principal is Mr. Buck Shockley and Assistant Principal is Mr. Ian Margreiter.


  • StuCo Sponsors Dodge Ball Tournament
    BPMS Student Council will sponsor a student Dodgeball Tournament, Friday, February 29 from 3:30-6 p.m. in the BPMS gym. Registration fees are $12 per team. Entry forms are available in the rack by the office.  DODGE BALL REGISTRATION FORM

    Comments (-1)
  • Before School Student Drop Off
    With the new before school programming offered at BPMS, students that are dropped off between 6:45 a.m. and 7:35 am need to be dropped off at the end of the 7/8th grade hallway, east entrance doors. Early drop offs will now report to Bison Academy in the morning so all students are supervised. Homework time and other activities will be offered. Students dropped off after 7:35 a.m. can be dropped off at the normal drop off doors behind the school.

    Comments (-1)
  • Picture Order Information
    Picture day was September 17. If you would like to order photos of your student at BPMS, you access the order information here.  PICTURE ORDER INFORMATION

    Comments (-1)
  • Picture Day is Coming
    Mark your calendar! Picture day is coming to Buffalo Prairie Middle School, Tuesday, September 17. 

    Comments (-1)


Upcoming Events

View Calendar