Skip to main content
Postal CodeOfficial Dataset
521105

PIN Code 521105 – Post Offices & Bank Branches

PIN Code 521105 is an official 6-digit Indian postal code serving Krishna district in Andhra Pradesh. It covers 9 registered post office(s) under India Post (8 delivery, 1 non-delivery) and 14 commercial and public sector bank branch(es) operating within this postal routing boundary.

DistrictKrishna
Post Offices9 (8 Delivery)
Bank Branches14 Branches (12 Banks)
Last verified with official postal records: 7 October 2026
Postal Circle: Andhra Pradesh Circle• Division: Gudivada Division
India Post Network

Post Offices in PIN Code 521105

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

All Krishna Post Offices

Bapulapadu B.O

Branch Post Office
Non-Delivery
Bapulapadu Taluk, Krishna District, Andhra Pradesh

Bommuluru B.O

Branch Post Office
Delivery
Bapulapadu Taluk, Krishna District, Andhra Pradesh

Koyyuru B.O

Branch Post Office
Delivery
Bapulapadu Taluk, Krishna District, Andhra Pradesh

Medicherla B.O

Branch Post Office
Delivery
Bapulapadu Taluk, Krishna District, Andhra Pradesh

Pallerlamudi B.O

Branch Post Office
Delivery
Nuzvid Taluk, Krishna District, Andhra Pradesh

Perikeedu Bridge B.O

Branch Post Office
Delivery
Bapulapadu Taluk, Krishna District, Andhra Pradesh

Serinarasannapalem B.O

Branch Post Office
Delivery
Bapulapadu Taluk, Krishna District, Andhra Pradesh

Sitaramapuram B.O

Branch Post Office
Delivery
Nuzvid Taluk, Krishna District, Andhra Pradesh

Hanuman Junction S.O

Sub Post Office
Delivery
Bapulapadu Taluk, Krishna District, Andhra Pradesh
Banking & Financial Institutions

Banks & IFSC Codes in PIN Code 521105

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

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

HANUMAN JUNCTION

Andhra Pradesh State Co-operative Bank
APBL0000016

D.NO.18-194, KHETINEEDI COMPLEX, NEAR RAILWAY FLYOVER, NUZIVEEDU ROAD,BAPULAPADU, HANUMAN JUNCTION, KRISHNA DISTRICT-521105

MICR: 521143002+918662429093
VIJAYAWADA, ANDHRA PRADESH (521105)View Details
UTIB0004570

GROUND FLOOR, D NO. 1-66, ELURU ROAD, HANUMAN JUNCTION, EPURU, PEDAPADU MANDAL, WEST GODAVARI (DT), AP 521105

+918656245545
HANUMAN JUNCTION, ANDHRA PRADESH (521105)View Details

BAPULAPADU

Bank of Baroda
BARB0DBBPAD

NUZVID ROADHANUMAN JUNCTION BAPULAPADU KRISHNA ANDHRA PRADESH 521105

MICR: 521012004+910221800223344
KRISHNA, ANDHRA PRADESH (521105)View Details

MARRIBANDAM

Canara Bank
CNRB0013742

D NO 1 53 HOUSE OF KAVULURI SUBBA RAO NUZIVID MANDAL DIST KRISHNA PIN 521105

MICR: 521015016
MARRIBANDAM, ANDHRA PRADESH (521105)View Details

HANUMAN JUNCTION

Catholic Syrian Bank
CSBK0000696

GROUND FLOOR,D NO 6 8 A,RAJULA BAZAR,VIJAYAWADA ROAD,HANUMAN JUNCTION,KRISHNA DIS 521105

MICR: 521047004+919072601696
HANUMAN JUNCTION, ANDHRA PRADESH (521105)View Details
HDFC0004015

SHUBHA KRISHNA ENCLAVE OPP IOC PETROL BUNK VIJAYAWADA ROAD BAPULAPADU HANUMAN JUNCTION ANDHRA PRADESH 521105

MICR: 520240623+919949493333
VIJAYAWADA, ANDHRA PRADESH (521105)View Details

EPURU BC OUTLET

ICICI Bank
ICIC0007908

ICICI BANK LTD., 6.66, VILLAGE EPURU, NEAR FLYOVER BRIDGE, PEDAPADU, WEST GODAVARI, ANDHRA PRADESH.521105

+919640540702
ELURU, ANDHRA PRADESH (521105)View Details
ICIC0004128

ICICI BANK LTD., 8-106, MAIN ROAD, OPP. HONDA SHOWROOM, BAPULAPADU, HANUMAN JUNCTION, DIST KRISHNA, ANDHRA PRADESH - 521105

MICR: 520229007+917995572840
NUZVID, ANDHRA PRADESH (521105)View Details
ICIC0004417

ICICI BANK LTD., 4.81, TALLAMUDI, APPANAVEEDU, PO.SACHIVALAYAM, WEST GODAVARI, ANDHRA PRADESH.521105

+919640540702
ELURU, ANDHRA PRADESH (521105)View Details

HANUMAN JUNCTION

IDFC FIRST Bank
IDFB0080395

GRD & 1ST FLR, OLD DOOR NO. 9-36, NEW DOOR NO.9-37, NEW NO. 15/37, GUDIVADA RD, HANUMAN JUNCTION, KRISHNA DIST, AP - 521105, TOLL FREE NO. - 18004194332

MICR: 521751005
HANUMAN JUNCTION, ANDHRA PRADESH (521105)View Details

BAPULAPADU HANUMAN JUNTION

Indian Overseas Bank
IOBA0003187

BAPULAPADU,VIJAYAWADA ROAD,BAPULAPADU HANUMAN JUNCTION 521105

+914428584896
HANUMAN JUN, ANDHRA PRADESH (521105)View Details

HANUMAN JUNCTION ADB

State Bank of India
SBIN0004700

DIST KRISHNA ANDHRA PRADESH 521105

MICR: 521002035
HANUMANJUNCTION, ANDHRA PRADESH (521105)View Details
UCBA0000842

G.N.T.ROAD, HANUMAN JUNCTION KRISHNA DIST., KRISHNA ,ANDHRA PRADESH PIN 521105

MICR: 520028622+918676242076
HANUMAN JUNCTION, ANDHRA PRADESH (521105)View Details
YESB0GCUB06

DOOR NO 5-49, 1ST FLOOR, VIJAYAWADA ROAD, HANUMAN JUNCTION - 521105

MICR: 520649006+918565242525
HANUMAN JUNCTION, ANDHRA PRADESH (521105)View Details

Frequently Asked Questions – PIN Code 521105

Essential postal routing and banking answers for Krishna, Andhra Pradesh.

What is the area and district for PIN code 521105?

PIN code 521105 is located in Krishna district, Andhra Pradesh, India under the Andhra Pradesh Circle postal circle.

How many post offices operate under PIN code 521105?

There are 9 official post office(s) under PIN code 521105, comprising 8 delivery office(s) and 1 non-delivery office(s).

Which post office is the primary delivery office for 521105?

The delivery post office(s) serving PIN code 521105 include Bommuluru B.O, Koyyuru B.O, Medicherla B.O, Pallerlamudi B.O, Perikeedu Bridge B.O, Serinarasannapalem B.O, Sitaramapuram B.O, Hanuman Junction S.O.

Are there bank branches located in PIN code 521105?

Yes, there are 14 bank branch(es) across 12 commercial/public bank(s) in PIN code 521105. 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.