La commune de
Gisors se situe dans la partie orientale du département de l’
Eure, à proximité immédiate du département de l’Oise. Formant un ensemble de 1667 hectares s’inscrivant dans les limites du Vexin normand, elle s’étend sur un plateau calcaire entaillé par la rivière Epte. Une zone boisée, connue sous le nom de Bois de
Gisors, s’étend dans la partie septentrionale du territoire communal. Une forêt de moindre importance, dite Forêt de Boisgeloup s’étend également au sud de l’agglomération, à proximité du hameau éponyme.