La commune est administrée par unconseil municipal élu ausuffrage universel tous les quatre ans. Il adopte les plans d'urbanisme, accorde lespermis de construire, planifie le développement économique local, protège l'environnement, prend des initiatives culturelles et supervise l'enseignement primaire. Il compte 15 conseillers municipaux[1].
Le pouvoir exécutif est détenu par le maire, lui aussi élu au suffrage universel. Depuis2021, le maire de Novo Selo est Ǵorǵe Božinov, membre deVMRO-DPMNE[2].