Według wstępnych szacunków GUS, w 2000 roku po raz pierwszy w okresie powojennym, saldo migracji między obszarami miejskimi i wiejskimi było ujemne dla miast i wyniosło ok. 4 tys. osób. Od początku lat 90. systematycznie zmniejszał się napływ ludności ze wsi do miast. Saldo przemieszczeń ludności wynosiło średnio 65 tys. rocznie. Obecnie ludność wiejska stanowi 38,2% wszystkich mieszkańców Polski. W ostatnich latach nieznacznie spadła też liczba mieszkańców wielkich miast na korzyść ich satelitów - małych miasteczek.