It is bordered by Alexandra Park to the north (with Riddrie beyond), Carntyne to the east, Dennistoun to the west and Parkhead to the south.
The red sandstone building of the local primary school sited off Walter Street, which opened in 1904 and closed a century later, were still standing in 2020 but had been allowed to fall into a state of dilapidation.
[2] Glasgow Kelvin College has a modern campus in Haghill, located off Duke Street.
The district sports centre (Glasgow Club Haghill) is on the area's other main thoroughfare, Cumbernauld Road (a continuation of Alexandra Parade), along with Parkhill Secondary School - once known as Kennyhill School - a facility for children with special educational needs.
[3] Alexandra Parade and Duke Street railway stations are both located immediately west of Haghill; the tracks of the North Clyde Line on which both stations lie is generally considered to form the boundary with Dennistoun.