Meghalaya Police Public School, Shillong was set up in March 1999 by the Police Wives Association for Care (POWAC).
The School is at present located at the picturesque surrounding of the Police Training School campus adjacent to Golf Links, Shillong.
The POWAC has achieved its benign objective of providing unstinting quality education to children of police personnel through this school. 50% of the seats are being reserved for their children in the annual enrolment for class KG with added concession of 25% to 50% in the tuition fees throughout their schooling at MPPS. However, with effect from this academic session 2010, decision has been taken by the Managing Committee that in the allotment of seats for the class mentioned, first preference is given to police children and remaining seats if any, is offered to general students.
MPPS, a co-educational Day school was granted Provisional Affiliation to the Council for the Indian School Certificate Examination (CISCE), New Delhi with effect from 2nd April 2004 and is at the moment awaiting for Permanent Affiliation to the said Council.