Skip to main content
Postal CodeOfficial Dataset
121004

PIN Code 121004 – Post Offices & Bank Branches

PIN Code 121004 is an official 6-digit Indian postal code serving Faridabad district in Haryana. It covers 23 registered post office(s) under India Post (20 delivery, 3 non-delivery) and 56 commercial and public sector bank branch(es) operating within this postal routing boundary.

DistrictFaridabad
StateHaryana
Post Offices23 (20 Delivery)
Bank Branches56 Branches (19 Banks)
Last verified with official postal records: 7 October 2026
Postal Circle: Haryana Circle• Division: Faridabad Division
India Post Network

Post Offices in PIN Code 121004

List of official Department of Posts offices assigned to this PIN code.

All Faridabad Post Offices

Amarpur B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Atali B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Baroli B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Chhainsa B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Dayalpur B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Deeg B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Dhauj B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Fatehpur Billoch B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Fatehpur Tagga B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Gadpuri B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Gonchhi B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Jawan B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Machhgar B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Mohna B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Neemka B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Pali B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Panhera Khurd B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Sagarpur B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Seekri B.O

Branch Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Ballabgarh S.O

Sub Post Office
Delivery
Ballabgarh Taluk, Faridabad District, Haryana
Non-Delivery
Ballabgarh Taluk, Faridabad District, Haryana

Faridabad Sector 3 S.O

Sub Post Office
Non-Delivery
Ballabgarh Taluk, Faridabad District, Haryana
Non-Delivery
Ballabgarh Taluk, Faridabad District, Haryana
Banking & Financial Institutions

Banks & IFSC Codes in PIN Code 121004

Commercial and public sector bank branches operating within Indian Postal Code 121004.

Regulatory Notice: Bank branches operate independently under Reserve Bank of India (RBI) licenses and are distinct entities from India Post postal operations.
UTIB0006573

GROUND FLOOR, DSS NO 193, SECTOR 59, LOHA MANDI, FARIDABAD 121004, HARYANA

MICR: 121211013+918368957192
FARIDABAD, Haryana (121004)View Details
UTIB0002437

GROUND FLOOR AND BASEMENT, SCO NO. 33,SECTOR 55, FARIDABAD, PIN-121004

MICR: 110211147
FARIDABAD, Haryana (121004)View Details

BALLABGARH

Bank of Baroda
BARB0DBBGAR

AVNI PLAZAYADAV COLONYMOHNA ROAD BALLABGARH FARIDABAD HARYANA 121004

MICR: 110012275+910221800223344
FARIDABAD, Haryana (121004)View Details

FARIDABAD

Bank of Baroda
BARB0VJFARI

PLOT NO R 4 N H 5 N I T FARIDABAD FARIDABAD 121004

+910221800223344
FARIDABAD, Delhi (121004)View Details

MSME BALLABGARH

Bank of Baroda
BARB0VJMBAL

143, MOHANA ROAD, BALLABGARH, FARIDABAD DIST 121004

+910221800223344
FARIDABAD, UTTAR PRADESH (121004)View Details

NEEMKA

Bank of Baroda
BARB0DBNEEM

KHASRA NO 5619VILLAGE NEEMKA TEHSILBALLABHGARHDISTRICT FARIDABADHARIYANA NEEMKA FARIDABAD HARYANA 121004

MICR: 110012288+910221800223344
FARIDABAD, Haryana (121004)View Details

OLD FARIDABA BRANCH

Bank of Baroda
BARB0BLYFAR

OLD FARIDABA BRANCH,16/6, MATHURA ROAD, OLD FARIDABAD,FARIDABAD,121004

MICR: 110012081+910221800223344
FARIDABAD, Haryana (121004)View Details

BALLABHGARH

Bank of Maharashtra
MAHB0002879

SCO 114 AND 115, SECTOR 2, BALLABHGARH, DIST. - FARIDABAD, HARYANA - 121004

MICR: 121014004+917065090845
BALLABHGARH, Haryana (121004)View Details

BALLABGARH II

Canara Bank
CNRB0018220

CHAWLA COLONY BALLABGARH HARYANA 121004

MICR: 110015457
BALLABGARH, Haryana (121004)View Details
CNRB0009340

B 08,B 09,B 10,B 11,B 12,B 12A,VIPUL PALZA, SECTOR 81 FARIDABAD,HARYANA - 121004

+9102218001030
FARIDABAD, Haryana (121004)View Details

FARIDABAD SME

Canara Bank
CNRB0006145

CANARA BANK GURUDEV SPRINGS PVT LTD,22/1 DELHI MATHURA ROAD,BALLABHGARH DIST FARIDABAD HARAYANA 121004

MICR: 110015325+918130922033
FARIDABAD, Haryana (121004)View Details

JAWAN

Canara Bank
CNRB0018194

VIL AND PO JAWAN TEH BALLABGARGH DIST FARIDABAD JAWAN HARYANA 121004

MICR: 110015541
JAWAN, Haryana (121004)View Details

SAHAPURA

Canara Bank
CNRB0018265

VILL SAHUPURA POST AND TEH BALLABGARH DIST FARIDABAD PIN 121004

MICR: 110015532
SAHUPURA, Haryana (121004)View Details

SEEKRI

Canara Bank
CNRB0005951

CANARA BANK, 42 KM MILESTONE, SEEKRI, BALLABHGARH, DISTRICT FARIDABAD, HARYANA 121004

MICR: 110015315+919811842924
SEEKRI, Haryana (121004)View Details

BALLABHGARH

Central Bank of India
CBIN0283629

100 FT. ROAD,SHYAM COLONY,BALLABHGARH,DIST FARIDABAD,HARYANA 121004..

MICR: 110016140+912222612008
BALLABGARH, Haryana (121004)View Details

BALLABGARH

City Union Bank
CIUB0000758

DSS-215, DSS-216, GROUND FLOOR, SECTOR-02, BALLABGARH, FARIDABAD- 121004

MICR: 110054013+918925909758
FARIDABAD, Haryana (121004)View Details

BALLABGARH

HDFC Bank
HDFC0007761

HDFC BANK LTD GRD FLOOR 198 YADAV COLONY MOHANA ROAD BALLABGARH BALLABGARH HARYANA 121004

MICR: 121240003+9118002026161
BALLABGARH, Haryana (121004)View Details

BALLABHGARH

HDFC Bank
HDFC0002685

BALLABHGARH SCF-41 SEC 3, HUDA COMMERCIAL COMPLEX, BAL DIST. FARIDABAD FARIDABAD HARYANA 121004

MICR: 110240245+919996243333
FARIDABAD, Haryana (121004)View Details

MATHURA ROAD

HDFC Bank
HDFC0011600

GRD FLOOR 21 5 CHAWLA COLONY MATHURA ROAD BALLABHGARH FARIDABAD HARYANA FARIDABAD HARYANA 121004

MICR: 121240007+9118002026161
FARIDABAD, Haryana (121004)View Details
HDFC0009522

GROUND AND BASEMENT FLOOR UNIT NO 56 OMAXE WORLD STREET SECTOR 79 FARIDABAD HARYANA 121004

MICR: 110240521+9118602676161
FARIDABAD, Haryana (121004)View Details

SAMAIPUR

HDFC Bank
HDFC0003592

VILLAGE SAMAIPUR, FARIDABAD, MAIN SOHNA - BALLABHGARH ROAD, SAMAIPUR HARYANA 121004

MICR: 110240338+919996243333
FARIDABAD, Haryana (121004)View Details
HDFC0011225

HDFC BANK LTD GRD FLOOR SCO 110 SECTOR 2 URBAN ESTATE FARIDABAD HARYANA 121004

MICR: 121240009+9118002026161
FARIDABAD, Haryana (121004)View Details
HDFC0010776

HDFC BANK LTD GRD FLOOR DSS PLOT NO 193 SECTOR 59 LOHA MANDI URBAN ESTATE FARIDABAD HARYANA 121004

MICR: 121240016+9118002026161
FARIDABAD, Haryana (121004)View Details
HDFC0011928

HDFC BANK LTD GRD FLOOR SCO NO 11 SECTOR 65 HUDA MARKET TEHSIL BALLABHGARH FARIDABAD HARYANA 121004

MICR: 121240013+9118002026161
FARIDABAD, Haryana (121004)View Details

SIKRI

HDFC Bank
HDFC0007122

GROUND FLOOR NH 2 J S TOWER SIKRI HARYANA 121004

MICR: 110240549+9114161606161
SIKRI, Haryana (121004)View Details
ICIC0001401

ICICI BANK LTD., 21/5 MILESTONE MATHURA ROAD, AGGARWAL WOOD INDUSTRIES, BALLABGARH, FARIDABAD, HARYANA.121004

MICR: 110229145+918527796550
BALLABGARH, Haryana (121004)View Details
ICIC0005102

ICICI BANK LTD, DSS NO.193, SECTOR 59, LOHA MANDI, DIST FARIDABAD, HARYANA-121004

FARIDABAD, Haryana (121004)View Details
IBKL0000885

KHASARA NO 1670/1674(FCA 57), SHYAM COLONY, BALLABGARH, FARIDABAD 121004

MICR: 110259051+919779720017
FARIDABAD, Haryana (121004)View Details

DIGH

IDBI
IBKL0001845

VPO DIGH,TEHSIL BALLABHGARH,PIN-121004

MICR: 110259083+919711647057
FARIDABAD, Haryana (121004)View Details
IDFB0021318

BASEMENT AND GROUND FLOOR, UNIT NO.54, OMAXE WORLD STREET, SECTOR -79, FARIDABAD, HARYANA, PIN NUMBER- 121004, TOLL FREE NUMBER- 18004194332

MICR: 121751003
FARIDABAD, Haryana (121004)View Details

BALLABHGARH

Indian Bank
IDIB000B137

MCF4100 FEET ROAD CHAWLA COLONY OPPOSITE POST OFFICE BALLABGARH PIN 121004

MICR: 110019077+911292211471
FARIDABAD, Haryana (121004)View Details

CHHAINSA

Indian Bank
IDIB000C576

GOLD FIELD SHIKHA SANSTHAN CHHAINSA CHHAINSA PIN 121004

MICR: 110019196+919461905729
CHHAINSA, Haryana (121004)View Details
IDIB000S292

INDIAN BANK TIGAON ROAD SECTOR 86 PIN 121004

MICR: 110019121+911292983046
FARIDABAD, Haryana (121004)View Details

TIGAON ROAD MUHHERI

Indian Overseas Bank
IOBA0002187

NTPC COMPLEX TIGAON ROAD,P.O.NEEMKA MUJHERI PIN 121004 DIST FARIDABAD

MICR: 1100200972401417
FARIDABAD, Haryana (121004)View Details
INDB0002237

BASEMENT GROUND FLOOR SHOP NO 44 A OMAXE WORLD STREET FARIDABAD SEC 79 PIN 121004 HARYANA

MICR: 110234210+911294324964
FARIDABAD, Haryana (121004)View Details

BALLABHGARH

Jana Small Finance Bank
JSFB0003128

JANA SMALL FINANCE BANK LTD,1ST FLOOR,FCA-57,CHAWLA COLONY,100FT ROAD,ABOVE IDBI BANK,BALLABHGARH,HARYANA - 121004,INDIA

MICR: 110788021
BALLABHGARH, Haryana (121004)View Details

BALLABHGARH BRANCH

Kotak Mahindra Bank
KKBK0004369

GROUND FLOOR AND BASEMENT SCF NO 51 SHOPPING CENTRE OF URBAN ESTATE HUDA MARKET SEC 3 BALLABGARH FARIDABAD HARYANA 121004

MICR: 110485144+9118004100
FARIDABAD, Haryana (121004)View Details
KKBK0004386

KOTAK MAHINDRA BANK LTD SCO 44A OMAXE WORLD STREET SECTOR 79 FARIDABAD 121004 HARYANA

MICR: 110485171+9118004100
FARIDABAD, Haryana (121004)View Details

BALLABHGARH

Nainital Bank
NTBL0BAL132

FCA-54 NEAR IDBI BANK, SHYAM COLONY, BALLABHGARH-FARIDABAD, HARYANA-121004

MICR: 110184025+911292216181
FARIDABAD, Haryana (121004)View Details

BALLABGARH

Punjab National Bank
PUNB0008810

MOHNA ROAD BALABGARH 121004

+911292241974
BALLABH GARH, Haryana (121004)View Details

BALLABHGARH SECTOR THREE

Punjab National Bank
PUNB0093610

SC0-47,SECTOR-3,HUDA MARKET,BALLABHGARH 121004

+911292242997
FARIDABAD, Haryana (121004)View Details

CHANDAWALI

Punjab National Bank
PUNB0126810

C/O MADAN SINGH & SHYA M SINGH,VILL CHANDAWAL 121004

+911292207077
BALLABH GARH, Haryana (121004)View Details

GADPURI

Punjab National Bank
PUNB0196310

GADPURI , VILL & PO - GADPURI 121004

MICR: 121024461+919958331069
GADPURI-PALWAL, Haryana (121004)View Details

MACHHGARH

Punjab National Bank
PUNB0947800

62 NAVI SCHOOL VILL MACHHGARH HR BALGA 121004

MICR: 110024339+919868859455
BALLABGARH, Haryana (121004)View Details

MALERNA DIST - FARIDABAD

Punjab National Bank
PUNB0199010

VILL-MALERNA PO-BALLABHGARH 121004

+919891953670
FARIDABAD, Haryana (121004)View Details
PUNB0889500

SECTOR 43 FARIDABAD HR 121004

MICR: 110024328+919968304190
FATEHABAD, Haryana (121004)View Details

SECTOR FIFTY FIVE FARIDABAD

Punjab National Bank
PUNB0141810

SCO NO 4142HUDA MARK ETSEC55 121004

+911292440293
FARIDABAD, Haryana (121004)View Details

BALLABGARH

State Bank of India
SBIN0001157

CHAWLA COLONY MATHURA ROAD BALLABGARH DISTT FARIDABAD HARYANA 121004

MICR: 110002193
FARIDABAD, Haryana (121004)View Details

CRI FARIDABAD

State Bank of India
SBIN0003794

SECTOR.II,FARIDABAD,PIN.121004

MICR: 110002194
FARIDABAD, Haryana (121004)View Details

DAYALPUR FARIDABAD

State Bank of India
SBIN0061265

KHASRA NO. 76-24 (5-7), OPPOSITE SUB-TEHSIL DAYALPUR, MAUZA DAYALPUR, TEHSIL BALLABHGARH - 121004-HARYANA

MICR: 110002880+919557916039
FARIDABAD, Haryana (121004)View Details

FARIDABAD SEC

State Bank of India
SBIN0051448

LAL DASS PLAZA RAJEEV COLONY SAMAYPUR ROAD SECTOR 58 FARIDABAD HARYANA PIN 121004

MICR: 110002801+918800256580
FARIDABAD, Haryana (121004)View Details

SECTOR SIXTY FIVE FARIDABAD

State Bank of India
SBIN0062286

16, AVNI PLAZA, YADAV COLONY, MAIN MOHNA ROAD, SECTOR - 65, FARIDABAD - 121004

MICR: 110002901
FARIDABAD, Haryana (121004)View Details

SECTOR,FARIDABAD

State Bank of India
SBIN0051171

SCO 50 HUDA MARKET SECTOR 3 FARIDABAD 121004 DISTT FARIDABAD HARYANA

MICR: 110002785
FARIDABAD, Haryana (121004)View Details

BALLABGARH

Union Bank of India
UBIN0929352

208 WARD NO 33 MOHNA ROAD BALLABHGARH FARIDABAD 121004 HARYANA

+919334386236
BALLABGARH, Haryana (121004)View Details

BALLABHGARH

Union Bank of India
UBIN0816868

SCO NO 31,SECTOR 55,BALLABHGARHHARYANA -121004

+911292441489
BALLABHGARH, Haryana (121004)View Details

BALLABHGARH

Union Bank of India
UBIN0576484

C 489 CHAULA COLONY BALLABHGARH FARIDABAD PIN 121004

+919658074478
FARIDABAD, Haryana (121004)View Details

Frequently Asked Questions – PIN Code 121004

Essential postal routing and banking answers for Faridabad, Haryana.

What is the area and district for PIN code 121004?

PIN code 121004 is located in Faridabad district, Haryana, India under the Haryana Circle postal circle.

How many post offices operate under PIN code 121004?

There are 23 official post office(s) under PIN code 121004, comprising 20 delivery office(s) and 3 non-delivery office(s).

Which post office is the primary delivery office for 121004?

The delivery post office(s) serving PIN code 121004 include Amarpur B.O, Atali B.O, Baroli B.O, Chhainsa B.O, Dayalpur B.O, Deeg B.O, Dhauj B.O, Fatehpur Billoch B.O, Fatehpur Tagga B.O, Gadpuri B.O, Gonchhi B.O, Jawan B.O, Machhgar B.O, Mohna B.O, Neemka B.O, Pali B.O, Panhera Khurd B.O, Sagarpur B.O, Seekri B.O, Ballabgarh S.O.

Are there bank branches located in PIN code 121004?

Yes, there are 56 bank branch(es) across 19 commercial/public bank(s) in PIN code 121004. You can find verified IFSC and MICR codes in the banking section below.

Official Data Provenance & Legal Attribution

The dataset is published under the Government Open Data License – India and permits lawful commercial use subject to the applicable license terms, including attribution, non-endorsement and exclusions.

Primary postal records are maintained by the Department of Posts, Ministry of Communications, Government of India. Banking data and IFSC codes are sourced from official Reserve Bank of India (RBI) notifications. Record verification timestamp: 7 October 2026.