Guernes est une commune française située dans le département des Yvelines en région Île-de-France. Située à 10 kilomètres par la route environ à l'ouest de Mantes-la-Jolie dans une boucle de la Seine. La commune se situe à vol d'oiseau à environ 7 kilomètres de Mantes-la-Jolie.
Cette petite commune rurale et résidentielle appartient au parc naturel régional du Vexin français et fait partie de Natura 2000.