Staro Selo (chirilic: Старо Село) este un toponim slav, care înseamnă „satul vechi” și se poate referi la următoarele localități:
În Bosnia și Herțegovina Staro Selo (Glamoč) Staro Selo (Donji Vakuf) Staro Selo (Kalesija)
În Bulgaria Staro Selo, un sat în comuna Troian, regiunea Loveci; Staro Selo, un sat în comuna Radomir, regiunea Pernik; Staro Selo, un sat în comuna Tutrakan, regiunea Silistra; Staro Selo, un sat în comuna Sliven, regiunea Sliven; Staro Selo, un sat în comuna Mezdra, regiunea Vrața
În Croația Staro Selo, Sisak-Moslavina, sat de lângă Sisak Staro Selo, Lika-Senj, sat de lângă Otočac Staro Selo Topusko, sat de lângă Topusko
În Macedonia Staro Selo, un sat din comuna Makedonski Brod ; Staro Selo, Jegunovce, sat din comuna Jegunovce, lângă Vratnica și Rogacevo
În Muntenegru Staro Selo, un sat din comuna Nikšić ;
În Slovenia Staro selo, Kobarid, localitate din comuna Kobarid
În Serbia Staro Selo (Jagodina) Staro Selo (Prokuplje) Staro Selo (Velika Plana)
Vezi și Selo Sela Novo Selo