Top BSc Physics Colleges in Shimla are Rajkiya Kanya Mahavidyalaya, Rajiv Gandhi Government Degree College, Government College Theog, Alakh Prakash Goyal (APG) Shimla University, Maharaja Lakshman Sen Memorial College etc.. There are a total number of 5 BSc Physics Colleges in Shimla.