This is a list of civil parishes in the ceremonial county of Wiltshire, England. There are 275 civil parishes.

Swindon Since 2017, the Borough of Swindon (formerly Swindon Municipal Borough and the surrounding Highworth Rural District) is fully parished. There are 20 parishes: Civil ParishCivil Parish Population 2011Area (km2) 2011Pre 1974 DistrictBishopstone 69322.98Highworth Rural DistrictBlunsdon12,41418.05Highworth Rural DistrictCastle Eaton 2318.02Highworth Rural DistrictCentral Swindon NorthChiseldon 2,66721.58Highworth Rural DistrictCovingham 3,5660.90Highworth Rural DistrictHannington 24010.38Highworth Rural DistrictHaydon Wick 20,9605.09Highworth Rural DistrictHighworth (town)8,15126.15Highworth Rural DistrictInglesham 1085.03Highworth Rural DistrictLiddington 3768.19Highworth Rural DistrictNythe, Eldene and LidenSouth Marston 8367.74Highworth Rural DistrictSt AndrewsSouth Swindon62,87116.04Stanton Fitzwarren 2264.33Highworth Rural DistrictStratton St Margaret 22,6989.30Highworth Rural DistrictWanborough 2,06917.38Highworth Rural DistrictWest SwindonWroughton 8,03327.57Highworth Rural District

South Swindon parish was created with the official name of Central Swindon South, but the parish council used the name and branding "South Swindon" from its creation. In October 2023, Swindon Borough Council consented to formally change the name to South Swindon.

Wiltshire The whole of the district is parished.