Novo Selo je naselje u Srbiji u opštini Bujanovac u Pčinjskom okrugu. Prema popisu iz 2002. bilo je 437 stanovnika (prema popisu iz 1991. bilo je 701 stanovnika). Naselje je u periodu 1957-2008. godine imalo naziv Gornje Novo Selo.
U naselju Novo Selo živi 275 punoletnih stanovnika, a prosečna starost stanovništva iznosi 28,4 godina (29,4 kod muškaraca i 27,3 kod žena). U naselju ima 77 domaćinstava, a prosečan broj članova po domaćinstvu je 5,68.
Ovo naselje je velikim delom naseljeno Albancima (prema popisu iz 2002. godine).