Country format
India Address Format Guide
Indian addresses can include building names, flat numbers, street names, locality, city, state, and a six-digit PIN code. Forms should allow more address lines than a simple street/city/postcode model.
Common layout
Aarav Sharma
Flat 402, Green Heights
MG Road, Indiranagar
Bengaluru, Karnataka 560038
India
India Post recommends a complete address with the house or building, street or road, locality, post town, PIN code, and state where needed. Urban and rural addresses can differ, so a form should not assume that every address follows one fixed street-and-city pattern.
Field mapping
| Form field | Indian value | QA consideration |
|---|---|---|
| Address Line 1 | Flat 402, Green Heights | Allow flat, floor, tower, block, and building names. |
| Address Line 2 | MG Road, Indiranagar | Preserve street, locality, sector, layout, or landmark detail. |
| City / post town | Bengaluru | Do not replace the delivery locality with the state. |
| State / union territory | Karnataka | Use country-specific values and allow full names. |
| PIN code | 560038 | Accept exactly six digits and store the value as text. |
Additional Indian examples
Meera Nair
House 18, Lake View Road
Panampilly Nagar
Kochi, Kerala 682036
India
Ravi Kumar
Village Rampur
Post Office Kalyanpur
Varanasi, Uttar Pradesh 221010
India
Form testing checklist
- Support at least two address lines for building, street, locality, and landmark details.
- Keep the six-digit PIN code separate from phone-number or account-number validation.
- Test long locality, district, state, and union-territory names without truncation.
- Allow urban, rural, apartment, company, and post-office delivery variations.
- Verify that line breaks and local spelling survive checkout, labels, and CSV export.