W przeszłości nazwy były względnie stałe na zasadzie zwyczaju (ulegały zmianom częściej niż współczesne i nie wymagały urzędowej aprobaty). Nazwę zmieniał np. właściciel miejscowości. Tę samą miejscowość odmiennie mogli nazywać jej mieszkańcy (a nawet inaczej jej właściciel) oraz mieszkańcy sąsiednich miejscowości. Sytuacja nazw przypominała przezwiska – dla przykładu: z dwóch wsi o nazwie Wola jedną określano nazwą Woli Pieszkowej, drugą – Woli Szafrańcowej (według właścicieli). Obok czynników pozajęzykowych na zmianę nazwy oddziaływały też czynniki językowe (np. Chwalniów na Falniów, Kunin na Konin, Warszewa na Warszawa) w związku z różnymi procesami fonetycznymi i analogicznymi.
Przegląd nazw miast w Polsce Nazwy najstarsze W nazwach najstarszych zachowały się pewne zjawiska z epoki przedpaństwowej i pewne cechy dawnego języka. Są to: nazwy związane z gospodarką żarowo wypaleniskową, takie jak: Żagań, Żary, Zgorzelec nazwy związane z organizacją plemienną np. wywodzące się od nazwy słowiańskiej wspólnoty rodowo-terytorialnej tzw. opola takie jak: miasto Opole w woj. opolskim, miasto Opole Lubelskie w woj. lubelskim, wieś Opole w woj. lubelskim, wieś Opole Świerczyna w woj. mazowieckim, wsie Stare Opole i Nowe Opole w woj. mazowieckim, wieś Opole w woj. łódzkim, nazwy pochodzące od imion własnych, np.