Selo (Cyrillisch: село, mv. села; sela) is een bekend Slavisch woord dat de betekenis heeft van dorp in Bulgarije, Kroatië, Noord-Macedonië, Oekraïne, Rusland en Servië. In Bulgarije zijn er bijvoorbeeld veel sela die de naam 'Novo Selo' ("nieuw dorp") dragen, zie doorverwijspagina Novo Selo. Een voorbeeld uit Rusland is Tsarskoje Selo.