The town is located about 70 kilometres (43 mi) southeast of Rome and about 10 kilometres (6 mi) southwest of Frosinone. It is at 450 m MSL on a hill that rises, close to the Lepini Mountains, in a dominant position and overlooks the Sacco Valley. The territory of the comune borders Ceccano, Frosinone (the capital of the province), Giuliano di Roma, and Supino.