Maison Office Logo
Maison Office

Districts in Hanoi: Map, Facts anfd Top Tourist Attractions

Hanoi district maps

The capital city of Hanoi, known as the “Thousand-Year Civilization,” boasts a rich history and culture. It is also regarded as the leading center for the economy, politics, culture and society in Vietnam. Through multiple adjustments to its administrative boundaries, the map of the districts in Hanoi has undergone noticeable changes. So, what significant changes have occurred in the administrative map of the capital? Currently, how many official districts does Hanoi have?

1. How many districts does Hanoi have?

Currently, Hanoi has 30 administrative units at the district level, which include 17 rural districts, 12 urban districts, 1 town and 579 administrative units at the commune level, consisting of 383 communes, 175 wards and 21 townships.

The city of Hanoi comprises 12 urban districts, including: Ba Dinh, Cau Giay, Dong Da, Hai Ba Trung, Hoan Kiem, Thanh Xuan, Hoang Mai, Long Bien, Ha Dong, Tay Ho, Nam Tu Liem and Bac Tu Liem. The 17 rural districts include: Thanh Tri, Ba Vi, Dan Phuong, Gia Lam, Dong Anh, Thuong Tin, Thanh Oai, Chuong My, Hoai Duc, My Duc, Phuc Tho, Thach That, Quoc Oai, Phu Xuyen, Ung Hoa, Me Linh and Soc Son, along with the town of Son Tay.

Hanoi is the city with the most administrative units at the district level in Vietnam and it is also the only centrally-controlled city in the country with a town.

Hanoi serves as the capital of the Democratic Republic of Vietnam and is recognized as one of the two special-class urban areas in the country. It is the largest city in Vietnam by area and is considered a key political, economic, cultural and educational center.

Geographically, Hanoi is located in the northwest of the Red River Delta, stretching from 20°34′ to 21°18′ North latitude and from 105°17′ to 106°02′ East longitude. The administrative boundaries of Hanoi on the map are as follows:

  • To the north, it borders the provinces of Thai Nguyen and Vinh Phuc.
  • To the south, it borders the provinces of Ha Nam and Hoa Binh.
  • To the east, it borders the provinces of Bac Giang, Bac Ninh and Hung Yen.
  • To the west, it borders the provinces of Hoa Binh and Phu Tho.

With an area of 3,359.82 square kilometers, Hanoi is the largest centrally-controlled city in Vietnam. Additionally, it is known as the second most populous city, with a total population of 8.4 million (as of 2022).

Hanoi Map
Hanoi Map

2. List of current districts in Hanoi

On May 29, 2008, the National Assembly of Vietnam officially passed Resolution No. 15/2008/QH12 regarding the adjustment of the administrative boundaries of Hanoi and surrounding provinces, effective from August 1, 2008. According to this resolution, the entire province of Ha Tay, Me Linh district of Vinh Phuc province and four communes belonging to Luong Son district of Hoa Binh province were merged into Hanoi city. As a result, the area of the city expanded from nearly 1,000 square kilometers to 3,324.92 square kilometers and the population increased from 3.4 million to 6.23 million.

On May 8, 2009, further adjustments were made to the administrative boundaries of Hanoi as follows:

  • Dong Xuan commune of Luong Son district, Hoa Binh province, was transferred to Quoc Oai district, Hanoi.
  • Three communes: Tien Xuan, Yen Binh and Yen Trung, from Luong Son district, Hoa Binh province, were transferred to Thach That district, Hanoi.
  • Ha Dong district was established from the former Ha Dong city, with wards formed based on the respective communes.
  • Son Tay city was converted into Son Tay town.

On February 27, 2013, Tu Liem district was divided into two districts: Bac Tu Liem and Nam Tu Liem. As of now, Hanoi comprises a total of 30 administrative units at the district level. Detailed information about the districts and towns under Hanoi’s jurisdiction is updated in the table below:

No District Area (km2) Population 2020 (people) Number of wards and communes
1 Ba Dinh district 9,21 226.315 14 wards
2 Bac Tu Liem District 45,24 354.364 13 wards
3 Cau Giay District 12,44 294.235 8 wards
4 Dong Da district 9,95 376.709 21 wards
5 Ha Dong District 49,64 382.637 17 wards
6 Hai Ba Trung District 10,26 304.101 18 wards
7 Hoan Kiem District 5,35 141.687 18 wards
 8 Hoang Mai District 40,19 540.732 14 wards
 9 Long Bien District 60,09 337.982 14 wards
 10 Nam Tu Liem District 32,17 282.444 10 wards
 11 West Lake District 24,38 167.851 8 wards
 12 Thanh Xuan district 9,17 293.292 11 wards
 13 Ba Vi district 421,8 305.933 1 town, 30 communes
 14 Chuong My district 237,48 347.564 2 towns, 30 communes
 15 Dan Phuong district 77,83 185.653 1 town, 15 communes
 16 Dong Anh district 185,68 437.308 1 town, 23 communes
 17 Gia Lam district 116,64 292.943 2 towns, 20 communes
 18 Hoai Duc district 84,92 257.633 1 town, 19 communes
 19 Me Linh district 141,29 241.633 2 towns, 16 communes
 20 My Duc district 226,31 203.778 1 town, 21 communes
 21 Phu Xuyen district 173,56 229.847 2 towns, 25 communes
 22 Phuc Tho district 118,5 194.754 1 town, 20 communes
 23 Quoc Oai district 151,22 203.079 1 town, 20 communes
 24 Soc Son district 305,51 357.652 1 town, 25 communes
 25 Thach That district 187,53 223.844 1 town, 22 communes
 26 Thanh Oai District 124,47 227.541 1 town, 20 communes
 27 Thanh Tri district 63,49 288.839 1 town, 15 communes
 28 Thuong Tin 130,13 262.222 1 town, 28 communes
 29 Ung Hoa district 188,24 212.224 1 town, 28 communes
 30 Son Tay town 117,2 151.090 9 wards, 6 communes

3. Latest map of 30 districts in Hanoi

To help you easily visualize the geographical location and administrative boundaries of Hanoi districts, Maison Office has compiled the latest map of Hanoi districts today:

3.1. Map of Ba Dinh district

Ba Dinh District is one of the inner city districts of Hanoi with rapid economic development. The commune-level administrative unit under Ba Dinh district includes 14 wards: Cong Vi, Dien Bien, Doi Can, Giang Vo, Kim Ma, Lieu Giai, Ngoc Ha, Ngoc Khanh, Nguyen Trung Truc, Phuc Xa, Quan Thanh, Thanh Cong, Truc Bach, Vinh Phuc.

Map of Ba Dinh district
Map of Ba Dinh district

>>> Learn more: Office buildings for rent in Ba Dinh District

3.2. Map of Hoan Kiem district

Hoan Kiem District is divided into 18 commune-level administrative units, including: Chuong Duong, Cua Dong, Cua Nam, Dong Xuan, Hang Bac, Hang Bai, Hang Bo, Hang Bong, Hang Buom, Hang Dao, Hang Gai, Hang Ma, Hang Trong, Ly Thai To, Phan Chu Trinh, Phuc Tan, Tran Hung Dao, Trang Tien.

Map of Hoan Kiem district
Map of Hoan Kiem district

>>> Learn more: Office buildings for rent in Hoan Kiem District

3.3. Map of Tay Ho district

Tay Ho District is one of Hanoi’s inner city districts with many scenic spots associated with the capital’s history. Tay Ho District includes 8 commune-level administrative units, including: Buoi, Nhat Tan, Phu Thuong, Quang An, Thuy Khue, Tu Lien, Xuan La, Yen Phu.

Map of Tay Ho District
Map of Tay Ho District

>>> Learn more: Office buildings for rent in Tay Ho District

3.4. Map of Cau Giay district

The commune-level administrative unit under Cau Giay District includes 8 wards: Dich Vong, Dich Vong Hau, Mai Dich, Nghia Do, Nghia Tan, Quan Hoa, Trung Hoa, Yen Hoa.

Map of Cau Giay District
Map of Cau Giay District

>>> Learn more: Office buildings for rent in Cau Giay District

3.5. Map of Dong Da district

Dong Da District, Hanoi is divided into 21 commune-level administrative units. These include: Cat Linh, Hang Bot, Kham Thien, Khuong Thuong, Kim Lien, Lang Ha, Lang Thuong, Nam Dong, Nga Tu So, O Cho Dua, Phuong Lien, Phuong Mai, Quang Trung, Quoc Tu Giam, Thinh Quang, Tho Quan, Trung Liet, Trung Phung, Trung Tu, Van Chuong, Temple of Literature.

Map of Dong Da district
Map of Dong Da district

>>> Learn more: Office buildings for rent in Dong Da District

3.6. Map of Hai Ba Trung district

Hai Ba Trung District is divided into 18 wards, including: Bach Khoa, Bach Dang, Bach Mai, Cau Den, Dong Mac, Dong Nhan, Dong Tam, Le Dai Hanh, Minh Khai, Nguyen Du, Pham Dinh Ho, Pho Hue, Quynh Loi, Quynh Mai, Thanh Luong, Thanh Nhan, Truong Dinh, Vinh Tuy.

Map of Hai Ba Trung district
Map of Hai Ba Trung district

>>> Learn more: Office buildings for rent in Hai Ba Trung District

3.7. Map of Hoang Mai district

Hoang Mai District has 14 affiliated wards, including: Dai Kim, Dinh Cong, Giap Bat, Hoang Liet, Hoang Van Thu, Linh Nam, Mai Dong, Tan Mai, Thanh Tri, Thinh Liet, Tran Phu, Tuong Mai, Vinh Hung, Yen So.

Map of Hoang Mai district
Map of Hoang Mai district

>>> Learn more: Office buildings for rent in Hoang Mai District

3.8. Map of Thanh Xuan district

The commune-level administrative unit under Thanh Xuan District includes 11 wards: Ha Dinh, Khuong Dinh, Khuong Mai, Khuong Trung, Kim Giang, Nhan Chinh, Phuong Liet, Thanh Xuan Bac, Thanh Xuan Nam, Thanh Xuan Trung, Thuong Dinh.

Map of Thanh Xuan District
Map of Thanh Xuan District

>>> Learn more: Office buildings for rent in Thanh Xuan District

3.9. Map of Long Bien district

Long Bien District, Hanoi is divided into 14 wards, including: Bo De, Cu Khoi, Duc Giang, Gia Thuy, Giang Bien, Long Bien, Ngoc Lam, Ngoc Thuy, Phuc Dong, Phuc Loi, Sai Dong, Thach Ban, Thuong Thanh, Viet Hung.

Map of Long Bien district
Map of Long Bien district

>>> Learn more: Office buildings for rent in Long Bien District

3.10. Map of Bac Tu Liem district

Bac Tu Liem District has 13 commune-level administrative units, including wards: Co Nhue 1, Co Nhue 2, Dong Ngac, Duc Thang, Lien Mac, Minh Khai, Phu Dien, Phuc Dien, Tay Tuu, Thuong Cat, Thuy Phuong, Xuan Dinh, Xuan Tao.

Map of Bac Tu Liem district
Map of Bac Tu Liem district

3.11. Map of Nam Tu Liem district

The administrative unit under Nam Tu Liem District includes 10 wards: Cau Dien, Dai Mo, Me Tri, My Dinh 1, My Dinh 2, Phu Do, Phuong Canh, Tay Mo, Trung Van, Xuan Phuong.

Map of Nam Tu Liem District
Map of Nam Tu Liem District

>>> Learn more: Office buildings for rent in Nam Tu Liem District

3.12. Map of Ha Dong district

Up to now, Ha Dong District has 17 affiliated wards, including: Bien Giang, Dong Mai, Duong Noi, Ha Cau, Kien Hung, La Khe, Mo Lao, Nguyen Trai, Phu La, Phu Lam, Phu Luong, Phuc La, Quang Trung, Van Phuc, Van Quan, Yen Nghia, Yet Kieu.

Map of Ha Dong District
Map of Ha Dong District

>>> Learn more: Office buildings for rent in Ha Dong District

3.13. Map of Son Tay town

Son Tay town currently has 15 administrative units. Which includes 9 wards (Le Loi, Ngo Quyen, Phu Thinh, Quang Trung, Son Loc, Trung Hung, Trung Son Tram, Vien Son, Xuan Khanh) and 6 communes (Co Dong, Duong Lam, Kim Son, Son Dong , Thanh My, Xuan Son).

Map of Son Tay town, Hanoi
Map of Son Tay town, Hanoi

3.14. Map of Soc Son district

Soc Son is currently one of the Hanoi districts with the largest population. The district is divided into 26 commune-level administrative units. Which includes: 1 town (Soc Son town) and 25 communes (Bac Phu, Bac Son, Dong Xuan, Duc Hoa, Hien Ninh, Hong Ky, Kim Lu, Mai Dinh, Minh Phu, Minh Tri, Nam Son , Phu Cuong, Phu Linh, Phu Lo, Phu Minh, Quang Tien, Tan Dan, Tan Hung, Tan Minh, Thanh Xuan, Tien Duoc, Trung Gia, Viet Long, Xuan Giang, Xuan Thu).

Latest map of Soc Son district
Latest map of Soc Son district

3.15. Map of Dong Anh district

Dong Anh district is divided into 24 commune-level administrative units. Which includes: 1 town (Dong Anh) and 23 communes (Bac Hong, Co Loa, Dai Mach, Dong Hoi, Duc Tu, Hai Boi, Kim Chung, Kim No, Lien Ha, Mai Lam, Nam Hong, Nguyen Khe, Tam Xa, Thuy Lam, Tien Duong, Uy No, Van Ha, Van Noi, Viet Hung, Vinh Ngoc, Vong La, Xuan Canh, Xuan Non.

Map of Dong Anh district, Hanoi
Map of Dong Anh district, Hanoi

3.16. Map of Gia Lam district

Currently, Gia Lam district has 22 administrative units. It includes 2 towns (Trau Quy, Yen Vien) and 20 communes (Bat Trang, Co Bi, Da Ton, Dang Xa, Phu Thi, Dong Du, Duong Ha, Duong Quang, Duong Xa, Kieu Ky, Kim Lan, Van Duc, Le Chi, Ninh Hiep, Dinh Xuyen, Phu Dong, Trung Mau, Yen Thuong, Yen Vien, Kim Son).

Administrative map of Gia Lam district
Administrative map of Gia Lam district

3.17. Map of Me Linh district

Me Linh district, Hanoi is currently divided into 18 commune-level administrative units. It includes 2 towns: Chi Dong, Quang Minh and 16 communes: Chu Phan, Dai Thinh (district capital), Me Linh, Hoang Kim, Kim Hoa, Lien Mac, Tam Dong, Thach Da, Thanh Lam, Tien Phong, Tien Thang, Tien Thinh, Trang Viet, Tu Lap, Van Khe, Van Yen.

Administrative map of Me Linh district, Hanoi
Administrative map of Me Linh district, Hanoi

3.18. Map of Thanh Tri district

The administrative unit of Thanh Tri district includes: 1 town (Van Dien) and 15 communes (Dai Ang, Dong My, Duyen Ha, Huu Hoa, Lien Ninh, Ngoc Hoi, Ngu Hiep, Ta Thanh Oai, Tam Hiep, Tan Trieu, Thanh Liet, Tu Hiep, Van Phuc, Vinh Quynh, Yen My).

Map of Thanh Tri district
Map of Thanh Tri district

3.19. Map of Phuc Tho district

Phuc Tho district currently has 21 administrative units, including: 1 town (Phuc Tho) and 20 communes (Hat Mon, Hiep Thuan, Lien Hiep, Long Xuyen, Ngoc Tao, Phuc Hoa, Phung Thuong, Sen Phuong , Tam Hiep, Tam Thuan, Thanh Da, Tho Loc, Thuong Coc, Tich Giang, Trach My Loc, Van Ha, Van Nam, Van Phuc, Vong Xuyen, Xuan Dinh).

Administrative map of Phuc Tho district
Administrative map of Phuc Tho district

3.20. Map of Ba Vi district

Ba Vi district is divided into 31 administrative units. Including: 1 town (Tay Dang) and 30 communes (Ba Trai, Ba Vi, Cam Linh, Cam Thuong, Chau Son, Chu Minh, Co Do, Dong Quang, Dong Thai, Khanh Thuong, Minh Chau, Minh Quang , Phong Van, Phu Chau, Phu Cuong, Phu Dong, Phu Phuong, Phu Son, Son Da, Tan Hong, Tan Linh, Thai Hoa, Thuan My, Thuy An, Tien Phong, Tong Bat, Van Hoa, Van Thang, Vat Again, Yen Bai.

Latest updated map of Ba Vi district
Latest updated map of Ba Vi district

3.21. Map of Dan Phuong district

Up to now, Dan Phuong district has 16 commune-level administrative units under it. Which includes Phung town and 15 communes: Dan Phuong, Dong Thap, Ha Mo, Hong Ha, Lien Ha, Lien Hong, Lien Trung, Phuong Dinh, Song Phuong, Tan Hoi, Tan Lap, Tho An, Tho Xuan, Thuong Mo, Trung Chau.

Administrative map of Dan Phuong district, Hanoi
Administrative map of Dan Phuong district, Hanoi

3.22. Map of Quoc Oai district

Quoc Oai district has 21 commune-level administrative units, including Quoc Oai town (district capital) and 20 communes: Can Huu, Cong Hoa, Dai Thanh, Dong Quang, Dong Yen, Hoa Thach, Liep Tuyet, Nghia Huong, Ngoc Liep, Ngoc My, Phu Cat, Phu Man, Phuong Cach, Sai Son, Tan Hoa, Tan Phu, Thach Than, Tuyet Nghia, Yen Son, Dong Xuan.

Map of Quoc Oai district, Hanoi
Map of Quoc Oai district, Hanoi

3.23. Map of Hoai Duc district

Hoai Duc district is divided into 20 administrative units. Which includes Tram Troi town and 19 communes: An Khanh, An Thuong, Cat Que, Dac So, Di Trach, Dong La, Duc Giang, Duc Thuong, Duong Lieu, Kim Chung, La Phu, Lai Yen, Minh Khai , Son Dong, Song Phuong, Tien Yen, Van Canh, Van Con, Yen So.

Administrative map of Hoai Duc district
Administrative map of Hoai Duc district

3.24. Map of Thach That district

Thach That district currently has 23 commune-level administrative units, including Lien Quan town and 22 communes: Binh Phu, Binh Yen, Cam Yen, Can Kiem, Canh Nau, Chang Son, Dai Dong, Di Nau, Dong Truc , Ha Bang, Huong Ngai, Huu Bang, Kim Quan, Lai Thuong, Phu Kim, Phung Xa, Tan Xa, Thach Hoa, Thach Xa, Tien Xuan, Yen Binh, Yen Trung.

Map of Thach That district, Hanoi
Map of Thach That district, Hanoi

3.25. Map of Thanh Oai district

Thanh Oai district is divided into 21 administrative units. Which includes Kim Bai town (district capital) and 20 communes: Bich Hoa, Binh Minh, Cao Duong, Cao Vien, Cu Khe, Dan Hoa, Do Dong, Hong Duong, Kim An, Kim Thu, Lien Chau, My Hung, Phuong Trung, Tam Hung, Tan Uoc, Thanh Cao, Thanh Mai, Thanh Thuy, Thanh Van, Xuan Duong.

Current administrative map of Thanh Oai district
Current administrative map of Thanh Oai district

3.26. Map of Chuong My district

Chuong My is one of the districts in Hanoi with the largest natural area. Chuong My district currently has 32 administrative units. This includes 2 towns of Chuc Son (district capital), Xuan Mai and 30 communes: Dai Yen, Dong Phuong Yen, Dong Son, Dong Lac, Dong Phu, Hoa Chinh, Hoang Dieu, Hoang Van Thu, Hong Phong, Hop Dong, Huu Van, Lam Dien, My Luong, Nam Phuong Tien, Ngoc Hoa, Phu Nam An, Phu Nghia, Phung Chau, Quang Be, Tan Tien, Tien Phuong, Tot Dong, Thanh Binh, Thuy Xuan Tien, Thuy Huong, Thuong Vuc, Tran Phu, Trung Hoa, Truong Yen, Van Vo.

Latest updated map of Chuong My district
Latest updated map of Chuong My district

3.27. Map of Thuong Tin district

Currently there are 29 commune-level administrative units under Thuong Tin district, Hanoi. Which includes Thuong Tin town and 28 communes: Chuong Duong, Dung Tien, Duyen Thai, Ha Hoi, Hien Giang, Hoa Binh, Khanh Ha, Hong Van, Le Loi, Lien Phuong, Minh Cuong, Nghiem Xuyen, Nguyen Trai , Nhi Khe, Ninh So, Quat Dong, Tan Minh, Thang Loi, Thong Nhat, Thu Phu, Tien Phong, To Hieu, Tu Nhien, Van Diem, Van Binh, Van Phu, Van Tu, Van Tao.

Map of Thuong Tin district, Hanoi
Map of Thuong Tin district, Hanoi

3.28. Map of My Duc district

My Duc district is divided into 22 commune-level administrative units. Which includes Dai Nghia town and 21 communes: An My, An Phu, An Tien, Bot Xuyen, Dai Hung, Doc Tin, Dong Tam, Hong Son, Hop Thanh, Hop Tien, Hung Tien, Huong Son, Le Thanh , My Thanh, Phu Luu Te, Phuc Lam, Phung Xa, Thuong Lam, Tuy Lai, Van Kim, Xuy Xa.

Administrative map of My Duc district, Hanoi
Administrative map of My Duc district, Hanoi

3.29. Map of Phu Xuyen district

Phu Xuyen district has 27 administrative units. It includes 2 towns: Phu Xuyen, Phu Minh and 25 communes: Bach Ha, Chau Can, Chuyen My, Dai Thang, Dai Xuyen, Hoang Long, Hong Minh, Hong Thai, Khai Thai, Minh Tan, Nam Phong, Nam Tien, Nam Trieu, Phu Tuc, Phu Yen, Phuc Tien, Phuong Duc, Quang Lang, Quang Trung, Son Ha, Tan Dan, Tri Thuy, Tri Trung, Van Hoang, Van Tu.

Current map of Phu Xuyen district
Current map of Phu Xuyen district

3.30. Map of Ung Hoa district

Ung Hoa district currently has 29 administrative units, including: 1 town (Van Dinh and 28 communes (Cao Thanh, Dai Cuong, Dai Hung, Doi Binh, Dong Lo, Dong Tien, Dong Tan, Hoa Son, Hoa Lam, Hoa Nam, Hoa Phu, Hoa Xa, Hong Quang, Kim Duong, Lien Bat, Luu Hoang, Minh Duc, Phu Luu, Phuong Tu, Quang Phu Cau, Son Cong, Tao Duong Van, Tram Long, Trung Tu, Truong Thinh, Van Thai, Vien An, Vien Noi).

Administrative map of Ung Hoa district
Administrative map of Ung Hoa district

Maison Office has recently compiled an updated list of the districts and towns in Hanoi, providing you with additional information about the nation’s leading political and economic center. Understanding the districts in Hanoi also enables you to quickly grasp the changes in urban planning, allowing for effective decisions regarding residency or business operations.

5/5 - (1 vote)
Contact Me on Zalo