County
Antrim
Armagh
Carlow
Cavan
Clare
Cork
Donegal
Down
Dublin
Fermanagh
Galway
Kerry
Kildare
Kilkenny
Kings
Leitrim
Limerick
Londonderry
Longford
Louth
Mayo
Meath
Monaghan
Queens
Roscommon
Sligo
Tipperary
Tyrone
Waterford
Westmeath
Wexford
Wicklow
   Towns in County : Mayo

TownPopulationCounty
Balla453Mayo
Ballaghadereen1,496Mayo
Ballina5,551Mayo/Sligo
Ballindine271Mayo
Ballinrobe2,408Mayo
Ballycastle372Mayo
Ballyhaunis542Mayo
Belmullet849Mayo
Binghamstown154Mayo
Castlebar3,571Mayo
Charlestown709Mayo
Charlestown  aka Newtown-Dillon or Ballycattell709Mayo
Claremorris1,103Mayo
Cong364Mayo
Crossmolina852Mayo
Dooega191Mayo
Foxford667Mayo
Hollymount278Mayo
Inishshark147Mayo/Galway
Kilkelly259Mayo
Killala654Mayo
Kilmaine214Mayo
Kiltimagh907Mayo
Kilvine354Mayo
Knock129Mayo
Louisburgh549Mayo
Mallaranny231Mayo
Middlequarter136Mayo/Galway
Inishbofin
Neale  aka The Neale130Mayo
Newport815Mayo
Roonah149Mayo
Shrule330Mayo
Swinford  aka Swineford1,366Mayo
Tooreen152Mayo
Westport4,417Mayo

Notes:

List of Cities and just over 900 Towns in Ireland with a population of 120 or greater in 1871, based on details extacted from the census of that year.

Some towns are on the borders of counties and so appear in both.

A number of county borders were revised in the late 1800s and resulted in a small number of towns being assigned to a neighbouring county - e.g. Ballaghadereen moved to Co. Mayo from Co. Roscommon.
Details published in Thom's directory of 1879.