Odisha pin code list

Pin codes for all 30 districts of Odisha: 943 pin codes and 8,919 post offices.

30 districts 943 pin codes 8,919 post offices 751001 to 770076
Map of post offices in Odisha
Anugul 32 pin codes, 272 offices 759022 to 759151 Balangir 31 pin codes, 316 offices 767001 to 767071 Baleshwar 59 pin codes, 502 offices 754223 to 757082 Bargarh 26 pin codes, 281 offices 768027 to 768115 Bhadrak 40 pin codes, 322 offices 755007 to 756181 Boudh 12 pin codes, 158 offices 762012 to 762030 Cuttack 65 pin codes, 402 offices 752120 to 754299 Deogarh 6 pin codes, 83 offices 768107 to 768121 Dhenkanal 26 pin codes, 247 offices 759001 to 759151 Gajapati 15 pin codes, 185 offices 761015 to 761217 Ganjam 80 pin codes, 707 offices 760001 to 761209 Jagatsinghapur 29 pin codes, 211 offices 754102 to 754294 Jajapur 42 pin codes, 303 offices 754023 to 758025 Jharsuguda 19 pin codes, 92 offices 768201 to 768234 Kalahandi 27 pin codes, 414 offices 766001 to 766110 Kandhamal 25 pin codes, 299 offices 761108 to 762112 Kendrapara 39 pin codes, 278 offices 754134 to 755061 Kendujhar 45 pin codes, 454 offices 756121 to 758087 Khordha 64 pin codes, 322 offices 751001 to 754012 Koraput 31 pin codes, 273 offices 763001 to 765013 Malkangiri 9 pin codes, 152 offices 764044 to 764087 Mayurbhanj 69 pin codes, 728 offices 756028 to 757107 Nabarangpur 16 pin codes, 202 offices 764002 to 764088 Nayagarh 23 pin codes, 228 offices 752024 to 752094 Nuapada 7 pin codes, 154 offices 766104 to 766118 Puri 34 pin codes, 296 offices 752001 to 767040 Rayagada 20 pin codes, 269 offices 764062 to 765034 Sambalpur 30 pin codes, 223 offices 768001 to 768228 Sonepur 9 pin codes, 107 offices 767016 to 767068 Sundargarh 62 pin codes, 439 offices 754217 to 770076