Novo Selo, meaning "new village" in several Slavic languages, may refer to the following places:

In Albania edit

In Austria edit

In Bosnia and Herzegovina edit

In Bulgaria edit

Former name edit

In Croatia edit

In Greece edit

In Kosovo edit

In Montenegro edit

In North Macedonia edit

In Serbia edit

In Slovakia edit

See also edit