Według danych oficjalnych pochodzących z 2011 roku w Czechach było około 600 miast. Stolica kraju Praga jako jedyne miasto liczyło ponad milion mieszkańców; 5 miast z ludnością 100-500 tys., 12 miast z ludnością 50-100 tys., 24 miasta z ludnością 25-50 tys. oraz reszta miast poniżej 25 tys. mieszkańców.