Magheracross

Magheracross is a townland and civil parish in County Fermanagh, Northern Ireland. It extends in area from just north of Enniskillen to the border with County Tyrone and includes a small enclave in County Tyrone. The main town in the parish is Ballinamallard.

Ballinamallard railway station operated from August 1854 to October 1957.

By 1910 the population was recorded at 283.