National Sort Codes (NSC) and SWIFT Codes for all Banks in Ireland.
List of Banks

National Sort Code (NSC) is a six digits numerical codes used to identify an individual branch of a financial institution in Ireland. To make money transfer, the National Sort Codes is used together with the bank account number of the recipient. NSC is regulated by IPSO (Irish Payment Services Organisation)

The National Sort Code (NSC) is used for domestic transfer. For international inward money transfer, a SWIFT code must be used together with a National Sort Code (NSC) and Account Number.

The format of National Sort Codes (NSC) is as follows;

AABBBB

  • the first two digits (AA) show which bank manages the account.
  • the last four digits (BBBB) specify the branch location.

Bank of Ireland - Page 1

The table below are the address and National Sort Code (NSC) for all Bank of Ireland branches in Ireland. Click on the Sort Code to find out the bank details, address, telephone number, maps & SWIFT Codes/BIC Codes.

No Bank or Institution City Branch NSC Code
1 Bank of Ireland 34 College Green Rationalised 900842
2 Bank of Ireland Abbeyfeale Abbeyfeale 904130
3 Bank of Ireland Abbeyleix Rationalised 902012
4 Bank of Ireland Abbeyleix, Portlaoise Abbeyleix 901597
5 Bank of Ireland Antrim Antrim 902389
6 Bank of Ireland Ardee Ardee 903162
7 Bank of Ireland Ardkeen Ardkeen 905379
8 Bank of Ireland Arklow Arklow 906451
9 Bank of Ireland Armagh Armagh 902047
10 Bank of Ireland Artane Rationalised 900498
11 Bank of Ireland Arva Arva 903170
12 Bank of Ireland Arva Rationalised 900041
13 Bank of Ireland Ashbourne Ashbourne 903189
14 Bank of Ireland Askeaton Askeaton 904149
15 Bank of Ireland Athboy Athboy 903197
16 Bank of Ireland Athlone Athlone 901634
17 Bank of Ireland Athlone Athlone Institute of Technology (sub office to Athlone) 901634
18 Bank of Ireland Athlone Rationalised 901618
19 Bank of Ireland Athlone Rationalised 909628
20 Bank of Ireland Athy Athy 900965
21 Bank of Ireland Athy Rationalised 900957
22 Bank of Ireland Bagenalstown Bagenalstown 906494
23 Bank of Ireland Bagnalstown Rationalised 906486
24 Bank of Ireland Bailieborough Bailieborough 903218
25 Bank of Ireland Balbriggan Balbriggan 903541
26 Bank of Ireland Ballaghaderreen Ballaghaderreen 905248

27 Bank of Ireland Ballina Ballina 905272
28 Bank of Ireland Ballina Rationalised 905264
29 Bank of Ireland Ballinasloe Ballinasloe 903680
30 Bank of Ireland Ballinasloe Rationalised 903672
31 Bank of Ireland Ballinrobe Ballinrobe 903699
32 Bank of Ireland Ballybay Ballybay 903234
33 Bank of Ireland Ballybay Rationalised 903226
34 Bank of Ireland Ballybofey Rationalised 904720
35 Bank of Ireland Ballybunion Ballybunion(sub office to Listowel) 905643
36 Bank of Ireland Ballyfermot, Dublin 10 Ballyfermot 900105
37 Bank of Ireland Ballygar Ballygar 903701
38 Bank of Ireland Ballyhaunis Ballyhaunis 903728
39 Bank of Ireland Ballymahon Ballymahon 901642
40 Bank of Ireland Ballymena Ballymena 902055
41 Bank of Ireland Ballymote Ballymote 905280
42 Bank of Ireland Ballyshannon Ballyshannon 904739
43 Bank of Ireland Baltinglass Baltinglass 906507
44 Bank of Ireland Banagher Banagher 901650
45 Bank of Ireland Banbridge Banbridge 900770
46 Bank of Ireland Bandon Bandon 902581
47 Bank of Ireland Bangor Bangor 902071
48 Bank of Ireland Bantry Bantry 902602
49 Bank of Ireland Belfast Andersonstown 902442
50 Bank of Ireland Belfast Bank of Ireland Online Saver NI 903138