Irish Town Name Generator
Towns and villages from across the 32 counties
Generate authentic Irish town names, from Bally- villages and Kil- churchtowns to Gaeltacht fishing harbors and Georgian market towns. The list is drawn from places in Ireland and Northern Ireland (check a map before relying on one), useful for novels, family history, and Celtic-flavored world-building.
About Irish town names
Nearly every Irish town name is an English spelling of an Irish (Gaelic) phrase, so once you know a few roots the map starts to read like a sentence. Bally- (baile) means town or homestead, and Ireland has thousands: Ballina, Ballycastle, Ballyshannon. Kil- (cill) is a church, giving Kilkenny (church of Cainnech), Killarney (church of the sloes), and Kildare (church of the oak). Dun- (dún) is a fort (Dundalk, Donegal, Dún Laoghaire), Carrick- (carraig) a rock (Carrickfergus, Carrick-on-Shannon), Inis- or Ennis- (inis) an island or river meadow (Enniskillen, Inistioge), Cloon- or Clon- (cluain) a meadow (Clonmel, Clonakilty), and Rath- (ráth) a ringfort (Rathdrum, Rathkeale).
Suffixes matter too. -more (mór) means big, -beg (beag) small, -glass (glas) green, -roe (rua) red, and -na- is simply 'of the'. So Ballymore is 'big town', Kilbeggan 'little church', and Ballynahinch 'town of the island'. A handful of towns carry Norse or Norman origins instead: Wexford, Waterford, and Arklow are Viking, while Newbridge, Newcastle West, and Mitchelstown are English or Anglo-Norman.
The names here are towns and villages across the Republic and Northern Ireland, from Cork harbors and Donegal Gaeltacht villages to Ulster market towns and old Dublin villages. They suit literary fiction, family-history writing, cozy mysteries, and any fantasy setting that wants a genuinely Gaelic ring rather than a generic Celtic one.
How to choose Irish town names
- Choose by region: West Cork and Kerry names (Skibbereen, Sneem, Cahersiveen) feel wild Atlantic; Midlands names (Tullamore, Mullingar, Athlone) feel market-town solid; Donegal names (Gweedore, Dunfanaghy, Ardara) feel remote and Gaeltacht.
- To invent a plausible Irish town, combine a real prefix and root: Bally + surname or feature (Ballynagrath), Kil + saint (Kilbrendan), Rath + colour (Rathglass), or Carrick + descriptor (Carrickbeg).
- Keep the anglicized spelling consistent: Irish towns on English-language maps use Ballina not Béal an Átha, though including the Irish form once can add texture.
- Avoid stacking Celtic-fantasy clichés (Shamrock, Emerald, Leprechaun); real Irish town names are place descriptions, not themes.
- For a fictional coastal village, borrow the shape of Portmagee, Kilmore Quay, or Dunmore East: Port-, Kil-, or Dun- plus a short second element.
Frequently asked questions
What does Bally mean in Irish town names?
Bally comes from the Irish 'baile', meaning a town, townland, or homestead. It is the most common element in Irish place names, which is why so many towns from Ballina to Ballymena share it.
Are these real towns in Ireland?
Yes. The list is made up of places in the Republic of Ireland and Northern Ireland, in the anglicized spellings used on road signs and maps. It was de-duplicated but not checked entry by entry against an official gazetteer, so confirm a name on a map before relying on it.
Why do Irish town names look so different from how they sound?
Most are English phonetic spellings of Irish-language phrases made in the 1800s. Dún Laoghaire (dun-LEER-ah), Youghal (yawl), and Cobh (cove) keep older or Irish spellings that don't follow English pronunciation rules.
Can I use these town names in a novel or game?
Yes. Real place names are free to use, and Irish towns appear in countless published works. For a purely fictional town, mixing real prefixes like Bally-, Kil-, and Rath- with an invented ending is the standard approach.
Related generators
Scottish Name Generator
Authentic Gaelic, Lowland and clan names
Welsh Name Generator
Real Welsh first names, patronymics and surnames
Coastal Town Name Generator
Fishing villages, harbour towns, and seaside resorts
Medieval Town Name Generator
Market towns, villages and walled boroughs
Leprechaun Name Generator
Irish folklore names for mischievous little cobblers
Cottage Name Generator
Charming names for cottages, holiday lets, and country homes
Port Town Name Generator
Salt-stained harbour towns for your map
Irish House Name Generator
Names for the gate pillar of an Irish home
More like this
Northern Irish Last Name Generator
Surnames of the six counties, stream by stream
Armenian Town Name Generator
Real Armenian towns, villages and built place names
Austrian Town Name Generator
Real and invented place names from Austria
Cornish Town Name Generator
Tre, Pol and Pen names for maps and stories
Frisian Town Name Generator
Terp villages, sluice towns and Wadden island names
Maori Town Name Generator
Te reo Māori place names of Aotearoa
All 1,000 Irish town names
A: 60 names
- Abbeydorney
- Abbeyfeale
- Abbeyknockmoy
- Abbeyleix
- Abbeyshrule
- Achill Sound
- Aclare
- Adare
- Adrigole
- Aghabullogue
- Aghada
- Aghagallon
- Aghalee
- Aglish
- Ahakista
- Ahascragh
- Aherla
- Ahoghill
- Allenwood
- Allihies
- Annacotty
- Annagassan
- Annaghdown
- Annagry
- Annalong
- Annamoe
- Annascaul
- Annestown
- Antrim
- Ardagh
- Ardara
- Ardee
- Ardfert
- Ardfinnan
- Ardglass
- Ardgroom
- Ardmore
- Ardnacrusha
- Ardpatrick
- Ardrahan
- Arklow
- Armagh
- Armoy
- Arthurstown
- Arvagh
- Ashbourne
- Ashford
- Askeaton
- Athboy
- Athea
- Athenry
- Athgarvan
- Athleague
- Athlone
- Athy
- Aughagower
- Augher
- Aughnacloy
- Aughrim
- Avoca
B: 152 names
- Bagenalstown
- Bailieborough
- Balbriggan
- Baldoyle
- Balla
- Ballacolla
- Ballaghaderreen
- Ballickmoyler
- Ballina
- Ballinagh
- Ballinahown
- Ballinakill
- Ballinalack
- Ballinalee
- Ballinamallard
- Ballinamore
- Ballinascarthy
- Ballinasloe
- Ballincollig
- Ballindine
- Ballineen
- Ballingarry
- Ballingeary
- Ballinhassig
- Ballinlough
- Ballinrobe
- Ballinskelligs
- Ballinspittle
- Ballintober
- Ballintoy
- Ballintra
- Ballinure
- Ballisodare
- Ballitore
- Ballivor
- Ballon
- Ballyboden
- Ballybofey
- Ballybrittas
- Ballybrophy
- Ballybunion
- Ballycanew
- Ballycastle
- Ballyclare
- Ballyclough
- Ballyconneely
- Ballyconnell
- Ballycotton
- Ballycroy
- Ballycumber
B, continued
- Ballydavid
- Ballydehob
- Ballydesmond
- Ballyduff
- Ballyfarnon
- Ballyferriter
- Ballyfin
- Ballygally
- Ballygar
- Ballygawley
- Ballyglass
- Ballygowan
- Ballyhack
- Ballyhalbert
- Ballyhale
- Ballyhaunis
- Ballyheigue
- Ballyhooly
- Ballyjamesduff
- Ballykelly
- Ballylanders
- Ballylickey
- Ballyliffin
- Ballylongford
- Ballylynan
- Ballymacarbry
- Ballymacoda
- Ballymahon
- Ballymakeera
- Ballymena
- Ballymoney
- Ballymore
- Ballymore Eustace
- Ballymote
- Ballynacargy
- Ballynahinch
- Ballyneety
- Ballyporeen
- Ballyragget
- Ballyroan
- Ballyshannon
- Ballysteen
- Ballyvaughan
- Ballyvourney
- Ballywalter
- Balrothery
- Baltimore
- Baltinglass
- Banagher
- Banbridge
- Bandon
B, continued
- Bangor
- Bansha
- Banteer
- Bantry
- Barna
- Batterstown
- Beaufort
- Belcarra
- Belgooly
- Bellaghy
- Belleek
- Belmullet
- Belturbet
- Benburb
- Bennettsbridge
- Beragh
- Bessbrook
- Bettystown
- Birr
- Blacklion
- Blackrock
- Blackwater
- Blarney
- Blennerville
- Blessington
- Bodyke
- Boherbue
- Bohola
- Bonniconlon
- Borris
- Borris-in-Ossory
- Borrisokane
- Borrisoleigh
- Boyle
- Bray
- Broadford
- Brosna
- Broughshane
- Bruff
- Bruree
- Bunbeg
- Bunclody
- Buncrana
- Bundoran
- Bunmahon
- Bunratty
- Burnfoot
- Burtonport
- Bushmills
- Butlersbridge
- Buttevant
C: 161 names
- Cadamstown
- Caherconlish
- Caherdaniel
- Cahersiveen
- Cahir
- Callan
- Caltra
- Camlough
- Camolin
- Camp
- Cappagh
- Cappamore
- Cappawhite
- Cappoquin
- Caragh
- Carbury
- Carlanstown
- Carlingford
- Carlow
- Carna
- Carndonagh
- Carnew
- Carnlough
- Carraroe
- Carrick-on-Shannon
- Carrick-on-Suir
- Carrickfergus
- Carrickmacross
- Carrickmore
- Carrigadrohid
- Carrigaholt
- Carrigaline
- Carrigallen
- Carrigans
- Carrigart
- Carrigkerry
- Carrigtwohill
- Carrowdore
- Carrowmore
- Carrowteige
- Carryduff
- Cashel
- Castlebaldwin
- Castlebar
- Castlebellingham
- Castleblayney
- Castlebridge
- Castlecaulfield
- Castlecomer
- Castleconnell
- Castlecove
- Castledawson
- Castlederg
C, continued
- Castledermot
- Castlefinn
- Castlegregory
- Castleisland
- Castleknock
- Castlelyons
- Castlemaine
- Castlemartyr
- Castlepollard
- Castlerea
- Castlerock
- Castletown
- Castletownbere
- Castletownroche
- Castletownshend
- Castlewellan
- Cavan
- Celbridge
- Chapelizod
- Charlestown
- Charleville
- Cheekpoint
- Churchill
- Churchtown
- Clane
- Clara
- Clarecastle
- Claregalway
- Claremorris
- Clarina
- Clarinbridge
- Clashmore
- Claudy
- Cleggan
- Clifden
- Cliffoney
- Clogh
- Cloghane
- Clogheen
- Clogher
- Clogherhead
- Clohamon
- Clonakilty
- Clonard
- Clonaslee
- Clonbullogue
- Clonbur
- Clondalkin
- Clonee
- Clonegal
- Clones
- Clonlara
- Clonmany
- Clonmel
C, continued
- Clonmellon
- Clonmore
- Clonoulty
- Clonroche
- Clontarf
- Clontibret
- Clonygowan
- Cloonfad
- Cloughey
- Cloughjordan
- Cloughmills
- Cloyne
- Coachford
- Coagh
- Coalisland
- Cobh
- Coleraine
- Collinstown
- Collon
- Collooney
- Comber
- Cong
- Conna
- Convoy
- Cookstown
- Coolaney
- Coolgreany
- Cooraclare
- Cootehill
- Cornamona
- Corofin
- Courtmacsherry
- Courtown
- Cratloe
- Craughwell
- Crawfordsburn
- Creeslough
- Crinkill
- Crookhaven
- Crookstown
- Croom
- Crossakiel
- Crossgar
- Crosshaven
- Crossmaglen
- Crossmolina
- Crumlin
- Crusheen
- Culdaff
- Cullybackey
- Cullyhanna
- Curracloe
- Cushendall
- Cushendun
D: 72 names
- Daingean
- Dalkey
- Delvin
- Derrybeg
- Derrygonnelly
- Derrylin
- Dervock
- Dingle
- Doagh
- Donabate
- Donaghadee
- Donaghcloney
- Donaghmore
- Donard
- Donegal
- Donemana
- Doneraile
- Dooagh
- Doochary
- Doogort
- Doolin
- Doon
- Doonbeg
- Downings
- Downpatrick
- Dowra
- Draperstown
- Drimoleague
- Dripsey
- Drogheda
- Dromahair
- Dromara
- Dromcollogher
- Dromina
- Dromineer
- Dromiskin
D, continued
- Dromod
- Dromore
- Drumaness
- Drumcliff
- Drumcondra
- Drumkeeran
- Drumlish
- Drumquin
- Drumshanbo
- Drumsna
- Duleek
- Dún Laoghaire
- Dunboyne
- Duncannon
- Duncormick
- Dundalk
- Dundrod
- Dundrum
- Dunfanaghy
- Dungannon
- Dungarvan
- Dungiven
- Dungloe
- Dungourney
- Dunkineely
- Dunlavin
- Dunleer
- Dunloy
- Dunmanway
- Dunmore
- Dunmore East
- Dunquin
- Dunshaughlin
- Durrow
- Durrus
- Dysart
E: 17 names
- Easky
- Edenderry
- Ederney
- Edgeworthstown
- Eglinton
- Elphin
- Emly
- Emyvale
- Enfield
- Ennis
- Enniscorthy
- Enniscrone
- Enniskerry
- Enniskillen
- Ennistymon
- Eyeries
- Eyrecourt
F: 23 names
- Falcarragh
- Fanore
- Farranfore
- Feakle
- Fedamore
- Feeny
- Fenit
- Ferbane
- Fermoy
- Ferns
- Fethard
- Fethard-on-Sea
- Fintona
- Fintown
- Firies
- Fivemiletown
- Forkhill
- Foxford
- Foynes
- Frenchpark
- Freshford
- Frosses
- Furbo
G: 46 names
- Galbally
- Garrison
- Garristown
- Garvagh
- Geashill
- Gilford
- Glandore
- Glanmire
- Glaslough
- Glassan
- Glenamaddy
- Glenariff
- Glenarm
- Glenavy
- Glenbeigh
- Glencolmcille
- Glenealy
- Glenflesk
- Glengarriff
- Glenties
- Glin
- Glinsk
- Glounthaune
- Glynn
- Golden
- Goleen
- Goresbridge
- Gorey
- Gort
- Gortahork
- Gorteen
- Gortin
- Gortnahoe
- Gowran
- Graigue
- Graiguenamanagh
- Granard
- Grange
- Greencastle
- Greenore
- Greyabbey
- Greysteel
- Greystones
- Groomsport
- Gurteen
- Gweedore
H: 14 names
- Hacketstown
- Halfway
- Hamiltonsbawn
- Headford
- Helen's Bay
- Herbertstown
- Hillsborough
- Hilltown
- Hollyford
- Hollywood
- Holycross
- Holywood
- Hospital
- Howth
I: 8 names
- Inchigeelagh
- Inistioge
- Inniscarra
- Innishannon
- Inniskeen
- Inver
- Inverin
- Irvinestown
J: 5 names
- Jamestown
- Johnstown
- Johnstownbridge
- Jonesborough
- Julianstown
K: 93 names
- Kanturk
- Katesbridge
- Keadue
- Keady
- Kealkill
- Keel
- Kells
- Kenmare
- Kentstown
- Kesh
- Keshcarrigan
- Kilbeggan
- Kilbrittain
- Kilcar
- Kilcock
- Kilcolgan
- Kilconnell
- Kilcoole
- Kilcormac
- Kilcrohane
- Kilcullen
- Kilcummin
- Kildare
- Kildorrery
- Kildysart
- Kilfenora
- Kilfinane
- Kilgarvan
- Kilkee
- Kilkeel
- Kilkelly
- Kilkenny
- Kilkieran
- Kill
- Killala
- Killaloe
- Killarney
- Killavullen
- Killeagh
- Killenaule
- Killeshandra
- Killimor
- Killinchy
- Killiney
- Killorglin
- Killough
K, continued
- Killucan
- Killybegs
- Killyleagh
- Killyman
- Kilmacanogue
- Kilmacow
- Kilmacrennan
- Kilmacthomas
- Kilmaine
- Kilmallock
- Kilmeague
- Kilmessan
- Kilmihil
- Kilmoganny
- Kilmore Quay
- Kilmovee
- Kilmuckridge
- Kilnaleck
- Kilrea
- Kilronan
- Kilrush
- Kilsheelan
- Kiltealy
- Kiltegan
- Kiltimagh
- Kiltormer
- Kiltyclogher
- Kilworth
- Kincasslagh
- Kingscourt
- Kinlough
- Kinnegad
- Kinnitty
- Kinsale
- Kinvara
- Kircubbin
- Knightstown
- Knock
- Knockaderry
- Knockananna
- Knockbridge
- Knockcroghery
- Knocklong
- Knocknagoshel
- Knocknagree
- Knockraha
- Knocktopher
L: 45 names
- Labasheeda
- Ladysbridge
- Lahardane
- Lahinch
- Lanesborough
- Laragh
- Laurencetown
- Laytown
- Leap
- Leenane
- Leighlinbridge
- Leitrim
- Leixlip
- Letterfrack
- Letterkenny
- Lettermacaward
- Lettermore
- Lifford
- Limavady
- Lisbellaw
- Lisburn
- Liscannor
- Liscarroll
- Lisdoonvarna
- Lismore
- Lisnaskea
- Lispole
- Lissycasey
- Listowel
- Littleton
- Lixnaw
- Lombardstown
- Longford
- Lorrha
- Loughanure
- Loughbrickland
- Loughgall
- Loughinisland
- Loughrea
- Loughshinny
- Louisburgh
- Louth
- Lucan
- Lurgan
- Lusk
M: 64 names
- Maam Cross
- Macosquin
- Macroom
- Maghera
- Magherafelt
- Magheralin
- Maguiresbridge
- Malahide
- Malin
- Mallow
- Manorhamilton
- Manulla
- Markethill
- Maynooth
- Mayobridge
- Meelin
- Middletown
- Midleton
- Milford
- Millisle
- Millstreet
- Milltown Malbay
- Minane Bridge
- Mitchelstown
- Moate
- Mohill
- Moira
- Monaghan
- Monasterevin
- Moneygall
- Moneymore
- Moneyreagh
M, continued
- Monivea
- Monkstown
- Mooncoin
- Moone
- Mountbellew
- Mountcharles
- Mountcollins
- Mountmellick
- Mountnorris
- Mountnugent
- Mountrath
- Mountshannon
- Moville
- Moy
- Moyard
- Moycullen
- Moylough
- Moynalty
- Moyvane
- Muff
- Mullagh
- Mullaghbawn
- Mullaghmore
- Mullinahone
- Mullinavat
- Mullingar
- Mulranny
- Multyfarnham
- Mungret
- Murrisk
- Murroe
- Myshall
N: 24 names
- Naas
- Narin
- Naul
- Navan
- Nenagh
- New Ross
- Newbridge
- Newcastle West
- Newmarket
- Newmarket-on-Fergus
- Newport
- Newry
- Newtownabbey
- Newtownards
- Newtownbutler
- Newtowncunningham
- Newtownforbes
- Newtownhamilton
- Newtownmountkennedy
- Newtownshandrum
- Newtownstewart
- Nobber
- Nohoval
- Nurney
O: 13 names
- O'Briensbridge
- Ogonnelloe
- Oldcastle
- Oldtown
- Omagh
- Omeath
- Oola
- Oranmore
- Oughterard
- Oulart
- Ovens
- Oylegate
- Oysterhaven
P: 30 names
- Pallasgreen
- Pallaskenry
- Passage East
- Passage West
- Patrickswell
- Pettigo
- Piltown
- Plumbridge
- Pomeroy
- Pontoon
- Portadown
- Portaferry
- Portarlington
- Portavogie
- Portballintrae
- Portglenone
- Portlaoise
- Portlaw
- Portmagee
- Portmarnock
- Portnoo
- Portrane
- Portroe
- Portrush
- Portsalon
- Portstewart
- Portumna
- Poyntzpass
- Prosperous
- Puckane
Q: 2 names
- Quilty
- Quin
R: 50 names
- Raharney
- Ramelton
- Randalstown
- Raphoe
- Rasharkin
- Rathangan
- Rathcairn
- Rathcoole
- Rathcormac
- Rathdowney
- Rathdrum
- Rathfriland
- Rathgormack
- Rathkeale
- Rathmore
- Rathmullan
- Rathnew
- Rathowen
- Rathvilly
- Ratoath
- Rearcross
- Recess
- Redhills
- Renvyle
- Rhode
- Richhill
- Ring
- Ringaskiddy
- Riverstown
- Robertstown
- Rochfortbridge
- Rockchapel
- Rockcorry
- Roosky
- Roscommon
- Roscrea
- Rosenallis
- Rosmuc
- Rossaveal
- Rosscarbery
- Rosses Point
- Rossinver
- Rosslare
- Rosslea
- Rossnowlagh
- Rostrevor
- Roundstone
- Roundwood
- Ruan
- Rush
S: 51 names
- Saggart
- Saintfield
- Saleen
- Sallins
- Sallybrook
- Scarriff
- Scartaglen
- Scarva
- Schull
- Scotshouse
- Scotstown
- Seaforde
- Shanagarry
- Shanagolden
- Shankill
- Shannonbridge
- Shercock
- Shillelagh
- Shinrone
- Silvermines
- Sion Mills
- Sixmilebridge
- Sixmilecross
- Skerries
- Skibbereen
- Skreen
- Slane
- Slieverue
- Sligo
- Smithborough
- Sneem
- Spanish Point
- Spiddal
- Stamullen
- Stepaside
- Stewartstown
- Stoneyford
- Strabane
- Stradbally
- Stradone
- Straffan
- Strandhill
- Strangford
- Stranorlar
- Stratford-on-Slaney
- Strokestown
- Summerhill
- Swanlinbar
- Swatragh
- Swinford
- Swords
T: 46 names
- Taghmon
- Tagoat
- Tallanstown
- Tallow
- Tandragee
- Tarbert
- Tarmonbarry
- Templeglantine
- Templemore
- Templenoe
- Templepatrick
- Templetuohy
- Tempo
- Termonfeckin
- Terryglass
- Thomastown
- Thurles
- Timahoe
- Timoleague
- Tinahely
- Tipperary
- Tobercurry
- Tobermore
- Toomebridge
- Toomevara
- Tourmakeady
- Tournafulla
- Tralee
- Tramore
- Trillick
- Trim
- Tuam
- Tuamgraney
- Tulla
- Tullaghan
- Tullamore
- Tullaroan
- Tullow
- Tully Cross
- Tullyallen
- Tullylease
- Tulsk
- Turloughmore
- Tyholland
- Tynan
- Tyrrellspass
U: 4 names
- Union Hall
- Upperchurch
- Upperlands
- Urlingford
V: 4 names
- Ventry
- Vicarstown
- Villierstown
- Virginia
W: 15 names
- Waringstown
- Warrenpoint
- Waterford
- Watergrasshill
- Waterville
- Wellingtonbridge
- Westport
- Wexford
- Whitegate
- Whitehead
- Wicklow
- Williamstown
- Windgap
- Woodenbridge
- Woodford