Staro Selo is a Slavic toponym meaning "old village" and may refer to the following villages:

Bosnia and Herzegovina

edit

Bulgaria

edit

Croatia

edit

Macedonia

edit

Slovenia

edit

Serbia

edit

See also

edit