Glasgow is a borough in Beaver County, Pennsylvania, United States, along the Ohio River.
Glasgow has only one land border, with Ohioville to the north, east and west.
Across the Ohio River to the south, Glasgow runs adjacent with Greene Township and Georgetown.
25.9% of all households were made up of individuals, and 18.5% had someone living alone who was 65 years of age or older.
There were 12.5% of families and 12.7% of the population living below the poverty line, including no under eighteens and 7.7% of those over 64.