Ce petit village qui était une étape importante dès l'époque romaine, est situé sur les rives de l'Epte, à égale de distance de Paris et Rouen.
Caractéristique des bourgs liés à une voie de communication, c'est un village-rue qui fait partie de l'agglomération du parc régional du Vexin Français en Val d'Oise.
D'une une superficie de 1217 hectares pour 950 habitants, Saint -Clair possède quatre hameaux : Breuil, Beaujardin, Le Heloy et le Fayel..