2023 წლის პირველი იანვრის მდგომარეობით, საქართველში 3 736 357 ადამიანი ცხოვრობს. აქედან 60.37% (2 255 735 ადამიანი) ქალაქში, ხოლო 39.63% (1 480 622 ადამიანი) სოფელში ცხოვრობს.

საქართველოს ყველაზე დიდი მუნიციპალიტეტები მოსახლეობის მიხედვით შემდეგნაირად გამოიყურება:

აჭარა - ქ. ბათუმის მუნიციპალიტეტი - 179 185 მაცხოვრებელი

გურია - ოზურგეთის მუნიციპალიტეტი- 57 866 მაცხოვრებელი

იმერეთი- ქ. ქუთაისის მუნიციპალიტეტი- 130 411 მაცხოვრებელი

კახეთი- თელავის მუნიციპალიტეტი- 54 232 მაცხოვრებელი

მცხეთა-მთიანეთი- მცხეთის  მუნიციპალიტეტი- 52 198 მაცხოვრებელი

რაჭა-ლეჩხუმი და ქვემო სვანეთი- ამბროლაურის მუნიციპალიტეტი- 10 148 მაცხოვრებელი

სამეგრელო-ზემო სვანეთი- ზუგდიდის მუნიციპალიტეტი- 97 111 მაცხოვრებელი

სამცხე-ჯავახეთი- ახალციხის მუნიციპალიტეტი- 39 588 მაცხოვრებელი

ქვემო ქართლი- ქ. რუსთავის მუნიციპალიტეტი- 132 333 მაცხოვრებელი

შიდა ქართლი- გორის მუნიციპალიტეტი- 118 258 მაცხოვრებელი