Westleton is a village and civil parish in the English county of Suffolk. It is located 4 miles (6 km) north of Leiston and 5 miles (8 km) north-east of Saxmundham near the North Sea coast. The village is on the edge of the Suffolk Sandlings, an area of lowland heathland. The village lies along the B1125 road, 2 miles (3 km) to the east of the A12 and Darsham railway station.