Skip To Main Content

Landing Nav



adults at McKinley Elementary
Teacher reading at McKinley Elementary classroom
Teachers in class with kids
Adult offering popcorn to students at McKinley Elementary
students and teacher in class


A Continued Commitment  

Dear McKinley Families,  

It is such an honor to have the opportunity to serve as the new principal at McKinley Elementary this school year. I am committed to continue the amazing work that Ms. Castillo initiated and built on the great foundation of trust, compassion, camaraderie, and love for learning. I am very excited to support this continuity of care in our school community.    

Working as the instructional coach at McKinley for the past two years has shown me how remarkable our school really is. We are composed of hardworking families, students, and staff that value and celebrate each other. McKinley Elementary is dedicated to providing a positive and safe learning environment for students, families, and school staff that engages them in opportunities to become lifelong learners.  

I am committed to working collaboratively with your family, our staff, and our district community, in order to ensure high-quality support for our students’ academic, social, and emotional growth. Together, we can inspire excellence in every grown up, every child, and every day! 

Please contact our main office if you have any questions. We look forward to hearing from you!

theresa miller

Principal of McKinley Elementary School



Start Time: 8:30 a.m.
Dismissal Time: 3:30 p.m.
Wednesday Early Release Time: 1:30 p.m.

Upcoming Events


KCKPS-TV Livestream

KCKPS-TV  is the cable access channel for Kansas City, Kansas Public Schools. The district’s Communications Office operates and manages KCKPS-TV, which airs content 24-hours, every day of the week.

We provide a variety of viewing options 
for the public to access and watch public meetings and district programming on KCKPS-TV.