SD Public School is one of the best schools in Himachal. At our children perform better in an inspiring environment. Our school creates a climate of encouragement to facilitate the all-round development of every child. The school provides a joyful and peaceful environment. We went that Education by which Character is formed, the strength of mind has increased the intellect is expanded and by which one can stand on one’s own feet. Our Staff is committed to creating the environment and activities necessary for students to master and excel in the basic skills to solve problems and make good decisions.