Општина Нови Кнежевац је у девет насеља, по последњем попису, имала 11.250 становника, међутим, због великог одлива у иностранство и у веће градове у Србији, посебно Београд, Нови Сад и Суботицу, процена је да у општини тренутно живи до 8.500 становника.