 Located in the valley of the Strumica River 9 km from the Bulgarian border, and close to border with Greece, it has a population of 2,756 .Novo Selo lies, 238 m above sea level.According to the 2002 census, the village had a total of 2,756 inhabitants.