Grampian is a borough in Clearfield County, Pennsylvania, United States. The population was 361 as of the 2020 census. The community was named after the Grampian Mountains, in Scotland, the ancestral home of an early settler.