It had an estimated population of  as of  with a population density of  people per km2.
The population was estimated at around 150,000 as of 2023, accompanied by a population density of approximately 500 individuals per square kilometer.