साल 2011 के जनगणना अनुसार शिमला के कुल शहरी जनसंख्या 169578 बाटे आ आसपास के उपशहरी इलाका के मिला लिहल जाय तब कुल जनसंख्या 171817 बा। जनसंख्या के हिसाब से ई भारत के 274वाँ शहर बाटे। जनगणना आँकड़ा के मोताबिक एह शहर में लिंगानुपात 820 आ साक्षरता के दर 93.63% बाटे।