Portesham, sometimes also spelled Portisham, is a village and civil parish in the county of Dorset in southwest England. It lies within the West Dorset administrative district, about northwest of Weymouth, southwest of the county town Dorchester, and northeast of the Jurassic Coast World Heritage Site at Chesil Beach.