 Milton's terrain is mostly flat with some scattered hills.The borough is home to the Milton State Park, and is served by Pennsylvania Route 254, Pennsylvania Route 405, and Pennsylvania Route 642.As of the census of 2000, 6,650 people, 2,762 households, and 1,748 families resided in the borough.