Этнические чехи, говорящие на чешском языке, принадлежащие к западно-славянской группе, составляют абсолютное большинство населения страны – около 95% от общей численности. К другим этническим группам, постоянно проживающим на территории Чехии, относятся поляки, немцы, венгры, евреи, украинцы и цыгане. После разделения Чехословакии около 2% населения составляют словаки. Население Чехии достигло послевоенного максимума численности в 1991 г. и составиляло 10 млн. 302 тыс. человек. В дальнейшем происходило медленное снижение до 2003 года, и единственным периодом, когда фиксировался отрицательный рост населения, были 1994-2005 годы. С 2006 года наблюдается рост населения, в том числе и за счет увеличения количества мигрантов из стран бывшего СССР, Польши, стран бывшей Югославии и Азии. По данным последней переписи численность населения Чехии составляет 10 млн. 505 тыс. человек.Плотность населения Чехии в среднем составляет 133 человека на 1 кв. км., что делает Чехию достаточно густонаселенной страной. Население распределено по территории страны достаточно равномерно. Густонаселенность характерна для крупных городских образований, таких как Прага, Пльзень, Брно и Острава. Максимальная плотность зафиксирована на уровне 250 чел/кв.км. Наименее заселены (уровень 37 жителей/ кв. км.) области Прахатице и Чески-Крумлов. Всего в Чешской Республике насчитывается 5 500 населенных пунктов.Чехия является одной из наиболее урбанизированных стран Европы: население в Чехии в основном проживает в городах и крупных поселках (около 70%), при этом процент сельского населения постоянно снижается и на текущий момент более 50% уже проживает в населенных пунктах с численностью свыше 20 тыс. человек. Столица страны - Прага - является единственным городом, который можно называть мегаполисом. Здесь проживает 1 млн. 243 тыс. человек. В Чехии всего пять городов имеют население свыше 100 тыс. человек – Прага, Оломоуц, Брно, Пльзень и Острава. Есть 17 городов с численностью населения свыше 50 тыс. человек, и 44 города и поселка имеют население более 20 тыс. человек.