Sawankhalok Population 2026
Sawankhalok has a population of 19,805, making it the #225 biggest city in 🇹🇭 Thailand, located in Sukhothai. It is about 258× smaller than Bangkok, the country's biggest city.
Population (city proper)
19,805
Rank in Thailand
#225
Coordinates
17.32°N, 99.83°E
~67 m elevation · Asia/Bangkok
Distance to capital (Bangkok)
403 km
250 miles, straight line
Other big cities in Sukhothai
| City | Population | Rank in Thailand |
|---|---|---|
| Ban Na | 40,174 | #131 |
| Sukhothai | 37,000 | #143 |
| Si Satchanalai | 25,942 | #186 |
Cities near Sawankhalok
- Si Satchanalai25,942 people · ~24 km away
- Sukhothai37,000 people · ~34 km away
- Ban Na40,174 people · ~35 km away
- Uttaradit58,313 people · ~44 km away
- Bang Rakam16,841 people · ~69 km away
- Phitsanulok62,584 people · ~71 km away
FAQ
What is the population of Sawankhalok?
Sawankhalok has a population of 19,805 (city proper, latest official figure via GeoNames), making it the #225 biggest city in Thailand.
What region is Sawankhalok in?
Sawankhalok is located in Sukhothai, Thailand.
Is Sawankhalok the capital of Thailand?
No, the capital of Thailand is Bangkok, about 403 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in Thailand · Thailand population by year