Changning (Çince: 长宁区; pinyin: Chángníng Qū), Çin'in doğrudan yönetilen şehirlerinden biri olan Şanghay'ın semtlerinden biridir. Yüzölçümü 38.30 km² olan semtin nüfusu 2010 yılı ile 690,571'dir.[1]
Changning, Şanghay Hongqiao Uluslararası Havalimanı, Şanghay Hayvanat Bahçesi[2] ile Zhongshan Parkı'na ev sahipliği yapmaktadır.
Changning idari olarak dokuz alt semt ile bir kasabaya ayrılmaktadır.