Demografia Polski to osoby, które zamieszkują na stałe w Polsce, bez rozróżnienia na obywateli i cudzoziemców, oraz osoby mające obywatelstwo polskie, a przebywające poza Polską. Do ludności Polski nie wlicza się cudzoziemców przebywających tymczasowo lub nielegalnie na terenie Polski oraz osób narodowości polskiej mieszkających poza Polską, które nie posiadają obywatelstwa polskiego (czyli tzw. Polonii). Dane demograficzne dotyczące ludności Polski gromadzi i publikuje Główny Urząd Statystyczny.
Struktura ludności Ludność Polski + Ludność Polski na przestrzeni wieków (2005), The World Factbook (2009). Rok Ludność Rok Ludnośćok. 1000od 1 do 2 mln 1978 35,061 mln 1370 1,9 mln 1988 37,879 mln 1582 7,5 mln 1990 38,183 mln 1634 11 mln 1995 38,610 mln ok. 1750 12 mln 2000 38,654 mln 1800 9 mln 2005 38,191 mln 1846 11,107 mln 2009 38,167 mln 1911 22,110 mln 2010 38,530 mlnBilans opracowany w oparciu o wyniki Narodowego Spisu Powszechnego 2011. Dane te nie są w pełni porównywalne z danymi z poprzednich lat, uzyskanymi przy innej metodologii poprzedniego spisu i szacowanymi przy innych założonych kryteriach określania ludności. 1921 27,177 mln 2011 38,538 mln 1931 32,107 mln 2013 38,496 mlnDane wstępne.