Bacolod had bij de census van 2007 een inwoneraantal van 499.497 mensen. Dit zijn 70.421 mensen (16,4%) meer dan bij de vorige census van 2000. De gemiddelde jaarlijkse groei komt daarmee uit op 2,12%, hetgeen iets hoger is dan het landelijk jaarlijks gemiddelde over deze periode (2,04%). Vergeleken met de census van 1995 is het aantal mensen met 97.152(24,2%) toegenomen.[1]
De bevolkingsdichtheid van Bacolod was ten tijde van de laatste census, met 499.497 inwoners op 180,3 km², 2770,4 mensen per km².