India · States

Bank branches in Uttar Pradesh: IFSC codes by city

Uttar Pradesh has 16,253 bank branches across 3,604 cities and towns. Pick a city below to see which banks are there and find the IFSC code you need to receive money from abroad.

Uttar Pradesh is the 2nd largest state or union territory in India by branch count, with about 9.0% of the country's 179,730 branches. Lucknow alone accounts for 1,181 of them, about 7.3% of the state's total. The widest network here belongs to State Bank of India, with 2,619 branches. 22 towns and cities have a hundred branches or more; the rest are served by a handful each, which is why the branch code matters more than the town name when money is being sent.

Send money to India

Cities and towns in Uttar Pradesh

Cities in this state and number of branches
CityBranches
Lucknow1,181
Kanpur658
Noida549
Varanasi475
Ghaziabad433
Agra427
Allahabad381
Meerut368
Gorakhpur338
Bareilly254
Moradabad186
Saharanpur184
Aligarh180
Jhansi160
Muzaffarnagar160
Mathura156
Azamgarh141
Jaunpur136
Sultanpur105
Deoria104
Ghazipur102
Hardoi100
Basti98
Unnao97
Bijnor96
Shahjahanpur94
Faizabad86
Rae Bareli86
Barabanki82
Sitapur79
Gonda78
Ballia77
Maharajganj, Uttar Pradesh73
Mirzapur71
Pratapgarh, Uttar Pradesh69
Ayodhya67
Chandauli67
Fatehpur, Uttar Pradesh67
Etawah65
Etah65
Bahraich61
Bulandshahr61
Firozabad61
Hapur60
Mainpuri60
Rampur, Uttar Pradesh60
Hathras57
Greater Noida56
Pilibhit56
Baghpat49
Shamli48
Gautam Buddha Nagar47
Kannauj46
Akbarpur45
Banda45
Kaushambi43
Lakhimpur43
Lalitpur40
Kushinagar38
Balrampur, Uttar Pradesh38
Auraiya38
Bhadohi37
Amethi35
Shahpur35
Amroha34
Hamirpur, Uttar Pradesh32
Lalganj32
Budaun32
Maunath Bhanjan32
Dadri31
Mau31
Mahoba29
Lakhimpur Kheri29
Khalilabad28
Modinagar28
Padrauna28
Farrukhabad27
Badaun27
Bulandshahar27
Orai26
Kanpur Nagar23
Kheri22
Sambhal22
Kalyanpur22
Robertsganj22
Salempur22
Tanda22
Baheri21
Baraut21
Nawabganj21
Kasganj20
Khurja20
Mawana19
Jalalpur19
Rae Bareilly18
Rai Bareli17
Farrukhabad Fatehgarh17
Dhampur17
Jagdishpur, Uttar Pradesh17
Mughalsarai17
Najibabad17
Kanpur Dehat17
Sardhana17
Tundla17
Sahibabad17
Jalaun16
Aliganj16
Jewar16
Khatauli16
Ramnagar, Uttar Pradesh16
Shikohabad16
Mirzapur ,up16
Bhinga15
Puranpur15
Deoband15
Gajraula15
Muradnagar15
Shikarpur15
Vrindaban15
Sant Ravidas Nagar14
Sonbhadra14
Sant Kabir Nagar14
Chandpur14
Shahabad14
Bilaspur, Uttar Pradesh14
Chandausi13
Siddharthnagar13
Kasia13
Naugarh13
Saidpur13
Shahganj13
Gyanpur13
Ambedkar Nagar12
Chhibramau12
Mohanlalganj12
Nagina12
Phulpur12
Renukoot12
Vrindavan12
Gola Gokaran Nath11
Kamalpur11
Jalalabad, Uttar Pradesh11
Handia11
Ghosi11
Gopiganj11
Haidergarh11
Kosi Kalan11
Malihabad11
Manjhanpur11
Palia Kalan11
Sikandrabad11
Baragaon11
Chitrakoot11
Khairabad11
Konch10
Powayan10
Gauriganj10
Sandila10
Civil Lines10
Obra10
Bakshi-ka-talab10
Hasanpur10

Showing 162 of the 3,604 places in Uttar Pradesh with bank branches, largest first.

Find a branch by its IFSC code

All 182,498 codes in the Reserve Bank of India register, snapshot of 2026-08-21, are searchable here. It covers branches this page does not list, including every town in Uttar Pradesh.

How to send money to Uttar Pradesh

  1. Get the details from your recipient — full name as it appears on the account, account number and the IFSC code of their branch.
  2. Fund your transfer from your own USD, EUR or GBP account details.
  3. Send in INR — the money arrives as a local Indian transfer, so the recipient does not need to deal with international banking.

Common questions

How many bank branches are there in Uttar Pradesh?

16,253 branches across 3,604 towns and cities, according to the Reserve Bank of India's register.

Which banks operate in Uttar Pradesh?

66 banks have branches there — national banks, regional rural banks and state cooperative banks. The largest by branch count are listed below.

Do I need a different IFSC code for each city in Uttar Pradesh?

You need the code of the exact branch holding the account. Codes differ between branches, not just between cities.

Can money be sent from abroad to any bank in Uttar Pradesh?

Any account that can receive a domestic Indian transfer can receive money this way. You need the account number and the branch IFSC code.

Where this data comes from

Branch names, addresses and IFSC codes are taken from the Reserve Bank of India's list of NEFT-enabled branches, snapshot of 2026-08-21. The RBI compiles it from the participating banks themselves, so spellings follow the banks' own records. We normalise state names and city spellings, merge duplicate names for the same city, and exclude administrative entries such as RTGS head offices and service branches from branch counts. Nothing is added to the data. Found something wrong? Write to [email protected].

Who we are

PayerPay is operated by PAYER PAY INTERNATIONAL INC (Company ID BC1526086), registered with the Financial Transactions and Reports Analysis Centre of Canada under MSB registration C100001025 and with the Bank of Canada under the Retail Payment Activities Act. Payment details are issued through licensed banking partners.