Stari grad ou Stara Varoš (en serbe cyrillique : Стари град ou Стара Варош) est une municipalité de Serbie située dans le district de Šumadija. Elle fait partie des cinq municipalités constituant Kragujevac et comprend le centre ancien de la ville. En 2002, elle comptait 62 794 habitants.