Baguio, ville qui a une altitude d'environ
1500 mètres au dessus du niveau de la mer, se trouve dans la chaîne de montagnes de la
Cordillère centrale dans le nord de
Luzon.
Le territoire s'étale sur
57 kilomètres carrés, pour une population de
345366 habitants, selon le recensement de l'année
2015.
Le climat est tropical de mousson, selon la classification de
Koppen, fondée sur les précipitations et les températures.