The town center of Zagarolo lies on a very narrow tufaceous plateau (2 kilometers long and about 100 meters wide) at an elevation of 310 meters, surrounded by two green valleys, the "Valle del Formale" and the "Valle della Foresta". Most of Zagarolo's inhabitants live however in the rolling green hills around town.