Frouville est situé à l’extrémité nord-ouest du canton de l’Isle Adam, près de la commune de Menouville et Arronville appartenant au canton d'Auvers sur Oise. Le territoire de Frouville est arrosé par les rûs de Saint-Lubin et de Grainval qui se déversent dans le rû de Frouville lequel alimente le Sausseron.