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
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