Skip to content

India Post PIN Codes

Indian PIN codes, post office locations and postal delivery status

Back to tools

India Post PIN Codes returns Indian six-digit PIN codes and matching post offices, with branch types, delivery status, postal areas, districts, and states.

Get pin code

Look up an Indian six-digit PIN code and list its post offices, branch types, delivery status, and postal areas.

Your information

Indian six-digit PIN code, for example 110001.

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

110001

Delhi

Post offices

Choose an action

About the India Post PIN Codes tool

India Post PIN Codes looks up a six-digit PIN code and returns assigned post offices, branch types, delivery status, and postal areas.

Search pin codes finds post offices by place name and returns PIN codes, branch types, and delivery status; optionally narrow by state or district.

Built from postalpincode.in. Last checked Sep 29, 2026.

Actions

Get pin code

1 credit

Look up an Indian six-digit PIN code and list its post offices, branch types, delivery status, and postal areas.

What you provide

FieldTypeRequiredDescription
Pin Codepin_codeTextRequiredIndian six-digit PIN code, for example 110001.Example: 110001

What you get

FieldTypeDescription
Pin Codepin_codeTextThe looked-up six-digit PIN code.Example: 110001
Post Officespost_officesListPost offices assigned to this PIN code.
Statepost_offices[].stateTextState or union territory.Example: Delhi
Circlepost_offices[].circleTextPostal circle.Example: Delhi
Regionpost_offices[].regionTextPostal region.Example: Delhi
Countrypost_offices[].countryTextCountry.Example: India
Districtpost_offices[].districtTextDistrict served by the post office.Example: Central Delhi
Divisionpost_offices[].divisionTextPostal division.Example: New Delhi Central
Page URLpost_offices[].page_urlTextPublic link to this PIN code and its offices.Example: https://api.postalpincode.in/pincode/110001
Pin Codepost_offices[].pin_codeTextSix-digit PIN code for this post office.Example: 110001
Branch Typepost_offices[].branch_typeTextHead office, sub office, or branch office.Example: sub office
Delivery Statuspost_offices[].delivery_statusTextDelivery or non-delivery.Example: Non delivery
Post Office Namepost_offices[].post_office_nameTextName of the post office.Example: Baroda House

Example result

For Pin Code: 110001

JSON
{
  "pin_code": "110001",
  "post_offices": [
    {
      "state": "Delhi",
      "circle": "Delhi",
      "region": "Delhi",
      "country": "India",
      "district": "Central Delhi",
      "division": "New Delhi Central",
      "page_url": "https://api.postalpincode.in/pincode/110001",
      "pin_code": "110001",
      "branch_type": "sub office",
      "delivery_status": "non-delivery",
      "post_office_name": "Baroda House"
    },
    {
      "state": "Delhi",
      "circle": "Delhi",
      "region": "Delhi",
      "country": "India",
      "district": "Central Delhi",
      "division": "New Delhi Central",
      "page_url": "https://api.postalpincode.in/pincode/110001",
      "pin_code": "110001",
      "branch_type": "sub office",
      "delivery_status": "non-delivery",
      "post_office_name": "Bengali Market"
    },
    {
      "state": "Delhi",
      "circle": "Delhi",
      "region": "Delhi",
      "country": "India",
      "district": "Central Delhi",
      "division": "New Delhi Central",
      "page_url": "https://api.postalpincode.in/pincode/110001",
      "pin_code": "110001",
      "branch_type": "sub office",
      "delivery_status": "non-delivery",
      "post_office_name": "Bhagat Singh Market"
    }
  ]
}

Search pin codes

1 credit

Find Indian post offices matching a place name, with their PIN codes, branch types, delivery statuses, districts and states. Optionally narrow by state or district.

What you provide

FieldTypeRequiredDescription
PlaceplaceTextRequiredPost office or locality name, for example Connaught Place.Example: Connaught Place
Max Resultsmax_resultsNumberOptionalMaximum number of matching post offices, for example 20.Example: 3
State or Districtstate_or_districtTextOptionalState or district to match, for example Delhi. Leave blank to search all places.Example: Maharashtra

What you get

FieldTypeDescription
Post Officespost_officesListMatching post offices in the order returned by the service.
Statepost_offices[].stateTextExample: Delhi
Districtpost_offices[].districtTextExample: Central Delhi
Pin Codepost_offices[].pin_codeTextExample: 110001
Page Linkpost_offices[].page_linkLinkExample: https://api.postalpincode.in/postoffice/Connaught%20Place
Branch Typepost_offices[].branch_typeTextExample: sub office
Delivery Statuspost_offices[].delivery_statusTextExample: Non-Delivery
Post Office Namepost_offices[].post_office_nameTextExample: Connaught Place

Example result

For Place: Connaught Place

JSON
{
  "post_offices": [
    {
      "state": "Delhi",
      "district": "Central Delhi",
      "pin_code": "110001",
      "page_link": "https://api.postalpincode.in/postoffice/Connaught%20Place",
      "branch_type": "sub office",
      "delivery_status": "Non-Delivery",
      "post_office_name": "Connaught Place"
    }
  ]
}

For developers

Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.

cURL
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@india-post-pin-codes",
  "visibility": "public",
  "operation": "get_pin_code",
  "version": 1,
  "input": {
    "pin_code": "110001"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Find post offices assigned to a six-digit PIN code
  • Check a post office’s delivery status and branch type
  • Find PIN codes for a locality
  • Narrow post office searches by state or district
  • Compare post office locations across districts

Questions about India Post PIN Codes

Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

Can I call this India Post PIN Codes tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.

Do I need a India Post PIN Codes account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from postalpincode.in when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.

Which post offices are assigned to a PIN code?

Get pin code takes a six-digit PIN code and returns its assigned post offices and their details.

What is the PIN code for a place?

Search pin codes takes a place name and returns matching post offices and their PIN codes.

Does a post office offer delivery?

Get pin code and Search pin codes return each post office’s delivery status.

All Maps toolsBrowse all tools