Clearfield is located near the center of Clearfield County at ,[REF] along the West Branch of the Susquehanna River.
U.S. Route 322 passes through the borough, and Interstate 80 passes just to the north, with access from Exit 120 (Pennsylvania Route 879).