The townland of Creggan Upper is in the parish of Loughgilly in Armagh County. It is not shown on the map.

The 1826 Schools Commission report describes the school in the townland:

"Upper Cregins - A pay school under the care of Robert Boyd, of the Church of Ireland denomination, who was in receipt of 10l per annum. A total of 25 scholars were educated in a barn."

The Environment and Heritage Service Sites and Monuments Record (2002) notes the following in this townland:

PRONI records: OS/6/2/21/1 (Surveyed 1834-35. Engraved 1835.); OS/6/2/21/2 (Surveyed 1834-35. Engraved 1835. Revised 1860. Revisions engraved 1863.); OS/6/2/21/3 (Surveyed 1834-35. Revised 1906. Published 1908. Reprinted 1921.); OS/6/2/21/4 (Surveyed 1834-35. Revised 1906. Published 1908. (2 copies), Reprints 1934-1957.); OS/6/2/21/5 (Surveyed 1906. Revised 1955. Levelled 1889 and 1906. Published 1958.); VAL/1B/219, VAL/1B/245A (1st valuation records.); VAL/12B/15/19A, VAL/12B/15/19B, VAL/12B/15/19C, VAL/12B/15/19D, VAL/12B/15/19E (Valuation annual revision list.); VAL/2B/2/38A (Griffith valuation list.).

Parish map with townlands