
Le site du village a été occupé depuis l'antiquité. Au moyen-âge, un castelnau (château) est attesté dès 1168, les murs aveugles des maisons servaient de remparts et était entouré de fossés. L'enceinte du château était de type circulaire avec deux ponts et deux barbacanes à l'Est et à l'Ouest et un chemin de ronde encore visible aujourd'hui. Noilhan était le poste avancé du Comté de Comminges tourné vers le Comté d'Armagnac et le Comté de Toulouse.
L'église Saint Pierre dont la base remonte au XIIème siècle a été plusieurs fois remaniée, en particulier entre 1830-1841. Elle vient d'être rénovée avec goût en 2015 avec un grand respect pour son architecture et ses caractéristiques patrimoniales. A l'ouest, un clocher-mur à 5 cloches, soutenu par de puissants contreforts aux reliefs imposants, lui donne un aspect monumental que sa superficie amplifie. On y trouve un perron et une belle porte gothique.