Tarlac City had bij de census van 2007 een inwoneraantal van 314.155 mensen. Dit zijn 51.674 mensen (19,7%) meer dan bij de vorige census van 2000. De gemiddelde jaarlijkse groei komt daarmee uit op 2,51%, hetgeen hoger is dan het landelijk jaarlijks gemiddelde over deze periode (2,04%). Vergeleken met de census van 1995 is het aantal mensen met 83.696 (36,3%) toegenomen[2].De bevolkingsdichtheid van Tarlac City was ten tijde van de laatste census, met 314.155 inwoners op 274,66 km², 1143,8 mensen per km².