Irish Town Name Generator

Towns and villages from across the 32 counties

Places & GeographyPart of: town and city generators1,000 names

0 of 1,000 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 1,000 names, A to Z

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.

More like this

All 1,000 Irish town names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

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

Y: 1 name

  • Youghal