Sur la commune de Novillars, un vaste parc entoure le château. La mairie y a été construite en 1980, et l'espace restant a été aménagé en un agréable parc paysager ouvert au public. Celui-ci bénéficie d'espaces aquatiques, d'aires de repos et de jeux pour enfants, d'un kiosque, le tout au milieu de plus de 100 espèces végétales.
Un château fort aurait existé vraisemblablement vers 1256, construit par un certain Étienne de Cicon, à l'emplacement de le demeure actuelle. Ce Château, propriété de la famille Jouffroy qui possèdait également la quasi intégralité des terres de 1506 à 1760, aurait été restauré à plusieurs reprises du XVIIe siècle au XIXe siècle. En 1814, les troupes autrichiennes occupent le château de Novillars. En 1883, la famille Broch d'Hotelans devint propriétaire du domaine et c'est dans le parc, qu'en 1980, est construit l'hôtel de ville de Novillars et ses annexes. Le château accueille aujourd'hui dans ses murs le Centre d’Aide par le Travail "Les Fougères".