Corsham est une ville médiévale du nord-ouest du Wiltshire dans le sud-ouest de l'Angleterre. Elle est située entre Bath (12 km) et Chippenham (7 km). La ville compte environ 13 000 habitants. Corsham a été jumelée avec la commune française de Jargeau (Loiret) de 1981 à 2022.