Gomshall is a village in the borough of Guildford in Surrey, England. It is on the A25, roughly halfway between Guildford and Dorking, and in Shere civil parish, which, reaching to Peaslake and Colmar's Hill, in 2001 recorded a human population of 3,359. Nearest places are Shere, Albury and Abinger Hammer.