KC Public School, Nawanshahr has been functioning since 10th April, 2000 under the patronage of ShriPrem Pal Gandhi. It is situated on Karyam Road, it is spread over 8 acres of lush green land in calm, pleasant and pollution free environment.
The school has classes from Pre- Nursery to class XII. KC Public School is a co-educational day-boarding school. It is affiliated to CBSE, vide Aff. No. 1630264.