Pay where you work
Pick a location to see monthly pay for each role there.
Pay map by province
Pay across the 34 provinces and cities formed in 2025. Pick a field or a role to narrow it down.
Filter the map
Choose a field or role to narrow the figures in the map and table below.
Showing: All fields · All roles · Junior
Monthly pay for all roles (Junior), before tax, full-time jobs. In each province we take the middle pay of each role shown there, then the middle of those. Each role counts once, however many people it has.
- ₫12,000,000–₫13,500,000
- ₫13,500,000–₫15,000,000
- ₫15,000,000–₫16,500,000
- ₫16,500,000–₫18,000,000
- Not enough people to show
Ca Mau
No role in Ca Mau has enough people to show yet. Every salary you share helps fill in the map.
| Province or city (select to sort) | Lowest role pay | Middle of role middles | Highest role pay | Roles |
|---|---|---|---|---|
| Da Nang | ₫18,000,000 | ₫18,000,000 | ₫18,000,000 | 1 |
| Ho Chi Minh City | ₫10,000,000 | ₫14,000,000 | ₫19,000,000 | 26 |
| Hanoi | ₫8,000,000 | ₫13,000,000 | ₫26,000,000 | 19 |
| Dong Nai | ₫12,000,000 | ₫12,000,000 | ₫12,000,000 | 1 |
| An Giang | Not enough people to show | |||
| Bac Ninh | Not enough people to show | |||
| Ca Mau | Not enough people to show | |||
| Can Tho | Not enough people to show | |||
| Cao Bang | Not enough people to show | |||
| Dak Lak | Not enough people to show | |||
| Dien Bien | Not enough people to show | |||
| Dong Thap | Not enough people to show | |||
| Gia Lai | Not enough people to show | |||
| Ha Tinh | Not enough people to show | |||
| Hai Phong | Not enough people to show | |||
| Hue | Not enough people to show | |||
| Hung Yen | Not enough people to show | |||
| Khanh Hoa | Not enough people to show | |||
| Lai Chau | Not enough people to show | |||
| Lam Dong | Not enough people to show | |||
| Lang Son | Not enough people to show | |||
| Lao Cai | Not enough people to show | |||
| Nghe An | Not enough people to show | |||
| Ninh Binh | Not enough people to show | |||
| Phu Tho | Not enough people to show | |||
| Quang Ngai | Not enough people to show | |||
| Quang Ninh | Not enough people to show | |||
| Quang Tri | Not enough people to show | |||
| Son La | Not enough people to show | |||
| Tay Ninh | Not enough people to show | |||
| Thai Nguyen | Not enough people to show | |||
| Thanh Hoa | Not enough people to show | |||
| Tuyen Quang | Not enough people to show | |||
| Vinh Long | Not enough people to show | |||
This map only uses pay already shown on each role’s own map, so it reveals nothing more about anyone.