En el censo de 2001, la población del barrio urbano de Swindon era 155.432, mientras unos 184.000 vivían en la división administrativa, que incluye las aldeas grandes de Highworth y Wroughton.