Compton Martin is a small village and civil parish located within the Chew Valley in Somerset, England. It falls under the jurisdiction of the Bath and North East Somerset unitary authority. The parish has a recorded population of 508 residents.
Geographically, the village is situated between Chew Valley Lake and Blagdon Lake, positioned north of the Mendip Hills. It is located approximately 10 miles (16 km) south of Bristol along the A368 road, which connects Weston-super-Mare to Bath.