Ifølge United States Census Bureau har byen et totalt areal på 20,9 kvadratmiles (54,1 km²), hvorav 20,1 kvadratmiles (52,0 km²) av området er land og 0,8 kvadrat miles (2,1 km²) er vann (3,88 %).