La commune de Novillard, champêtre et paisible, se trouve dans le département du Territoire de Belfort et compte une population de 267 habitants. Beaucoup de logements sont âgés. Une fleur a été attribuée à cet endroit par l'association des villes et villages fleuris. En termes climatiques, l'entité possède des précipitations de 1034 mm par an mais un ensoleillement de 1705 heures par an.
La prospérité se distingue notamment par un taux de chômage de 7%. Il y a lieu d'indiquer une faible portion de petits terrains (0%), mais une densité de population de 60 hab./km², un taux de propriétaires de 84%, une année moyenne de contruction de 1972, une quotité de logement social HLM de 3% et une part d'utilisation de la voiture proportionnellement inférieure à la moyenne (2%).