Changsha består av fem bydistrikter, tre fylker og ett byfylke: Bydistriktet Yuelu (岳麓区), 139 km², 380 000 innbyggere (2003), lokalregjeringens sete; Bydistriktet Furong (芙蓉区), 42 km², 350 000 innbyggere; Bydistriktet Tianxin (天心区), 74 km², 400 000 innbyggere; Bydistriktet Kaifu (开福区), 187 km², 400 000 innbyggere; Bydistriktet Yuhua (雨花区), 114 km², 440 000 innbyggere; Fylket Changsha (长沙县), 1 997 km², 730 000 innbyggere; Fylket Wangcheng (望城县), 1 361 km², 700 000 innbyggere; Fylket Ningxiang (宁乡县), 2 906 km², 1,29 mill. innbyggere; Byfylket Liuyang (浏阳市), 4 999 km², 1,38 mill. innbyggere.