The townland of Mavemacullen is in the parish of Ballymore in Armagh County. It is labelled number 35 on the map. (There is another Mavemacullen in the parish of Loughgilly.)
The Environment and Heritage Service Agency Sites and Monuments Record (2002) notes the following in this townland:
Rath from the Early Christian period
SMR NO: ARM 017:008
"A roughly circular platform, raised 0.75-1 m above the surrounding ground level, with traces of cultivation ridges. A large earthen bank, c.5m wide encloses the site and stands 1.5-2m above the interior & 2-2.5m above the exterior. The bank has been breeched on the NE & SW and although both gaps appear modern, the wider one, on the NE may mark an original entrance. The site is c.40m in diam. Earlier field reports record a ditch 3.5m wide x 0.9m deep, but this has been levelled. See SM7 file for further details. BIBLIOGRAPHY: O.S. MEM BALLYMORE; BENNET, 1835, SH 2, 7 ."
PRONI records: VAL/1B/214 (1st Valuation Records); OS/6/2/17/1 (Surveyed 1835. Engraved 1835.); OS/6/2/17/2 (Surveyed 1835. Engraved 1835. Revised 1860. Engraved 1863.); OS/6/2/17/3 (Surveyed 1835. Revised 1906. Published 1908. Reprinted 1929, 1932.); OS/6/2/17/4 (Surveyed 1906. Revised 1954-5. Levelled 1889, 1892 and 1906. Published 1958 (2 copies).); VAL/1B/219 (1st valuation records.); VAL/12B/11/1A, VAL/12B/11/1B, VAL/12B/11/1C, VAL/12B/11/1D, VAL/12B/11/1E, VAL/12B/11/3D, VAL/12B/11/3E (Valuation annual revision list.); VAL/2B/2/29 (Griffith valuation list.); VAL/2B/2/32AC 1863 (Griffith valuation list.C 1863).