Nasélje ali kraj je skupina človeških prebivališč, ki tvorijo celoto. Naselja sestavljajo hiše, gospodarska poslopja in ceste. Nekatera manjša naselja imajo tudi jedro, trgovine, šole in stanovanjske stavbe. Delimo jih na podeželska in urbana naselja te pa ločimo po velikosti in poseljenosti.
Po slovenski zakonodaji mora imeti vsako naselje svoje ime. Naselje ima praviloma ime po zemljepisnem imenu, lahko pa tudi po imenih, povezanih z zgodovino in kulturnim izročilom naselja. Zemljepisna imena, ki imajo dolgotrajno izročilo rabe, je treba varovati. Ime naselja mora biti v slovenskem jeziku. Na območjih občin, kjer sta poleg slovenskega jezika uradna jezika tudi italijanski oziroma madžarski jezik, se imena naselij določijo v slovenskem in italijanskem oziroma madžarskem jeziku. Občina lahko z odlokom določi ime naselja, že določena imena naselij pa lahko preimenuje. Ime novega naselja ali novo ime naselja se mora razlikovati od imena drugih naselij v Republiki Sloveniji.[2]
Večina mest je večfunkcijskih, nekatera pa so enofunkcijska, najpogostejša med njimi so univerziretna, industrijska, vojaška in turistična mesta.
Mesta po velikosti
Urbana naselja ločimo po velikosti in številu prebivalcev:
Manjše mesto v pomenu mesto ima mestno jedro in nad 3000 prebivalcev
Večje mesto v pomenu mestne občine ima mestno jedro in nad 20000 prebivalcev
Velemesto ima v mestu nad 100000 prebivalcev in v metropolitanskem območju nad 500000 prebivalcev
Naselja v mestu
Mesta se delijo po navadi na več delov, imenovanih mestne četrti, ločimo jih glede na socialne in ekonomske značilnosti, lokacijo in verske ter jezikovne razlike:
Trg je večja odprta površina, namenjena druženju meščanov
Center mesta je mestna četrt v središču vsakega mesta
Predmestje je urbanizirana okolica oziroma mestna četrt ob mestnem jedru, ločimo jih po funkcijah, najpogostejše so stanovanjske, poslovne, industrijske in univerzitetne četrti