Mesto
1. je večje naselje z gostejšo pozidavo, koncentracijo prebivalcev in dejavnosti, ki v glavnem niso vezane na zemljišča, in ki predstavlja funkcionalno središče širšega območja.
2. je naselje, ki mu je poseben status dodeljen v formalnem postopku, glede na zgodovinske, funkcionalne, morfološke ali velikostne kriterije.
V različnih zgodovinskih obdobjih so bile predvsem podeljene pravice kriterij za to, da je bilo naselje prepoznano kot mesto.
Ustreznice slovenskemu izrazu mesto so »la città« v italijanščini, »la ville« v francoščini, »die Stadt« v nemščini in »grad« v ostalih južnoslovanskih jezikih. V angleščini sta ustreznici vsem tem izrazom tako »city« kot »town«, saj ostali jeziki med obema v glavnem ne razlikujejo. Meje med manjšim »town« in večjim »city« so v angleško govorečih deželah različne, vezane na pomen in velikost posameznega naselja.
V preteklosti je bila ključna razlika med mesti, nekdanjimi trgi ter vasmi ta, da mesta niso bila vezana na izrabo svojih zemljišč v produkcijske namene. Ob urbanizaciji v 20. stoletju se je razlika med mesti in ostalimi naselji glede na funkcije močno zabrisala.
V Sloveniji formalni status mesta podeljuje vlada na podlagi kriterijev iz Zakona o lokalni samoupravi, vendar to nima pravnih posledic. Status mestne občine podeli državni zbor na podlagi strožjih kriterijev, za namen statističnih raziskav in evidenc pa se za naselja, ki imajo značilnosti mest po različnih kriterijih, uporablja še termin mestno naselje. Okvirne kriterije za to, da je neko naselje mesto, določa tudi Strategija prostorskega razvoja Slovenije. V Sloveniji imamo uradno 104 mestna naselja, 51 mest in 11 mestnih občin.