The population of Pekalongan City in 2017 based on BPS data of Pekalongan City as much as 299.222 people, consisting of 149.623 males and 149.559 females.
The population density of Pekalongan City tends to increase along with the increase of population, if 2015 is 6.554 people soul / km2, 2016 becomes 6.613 people soul / km2.