Postcodes: Semarang

Selected Pos Indonesia lookup localities in Semarang. Match the exact village and subdistrict; city names alone do not determine a building’s postcode.

Postcodes: Semarang

Village / subdistrict / city or regency / provincePostcode

Village / subdistrict / city or regency / province: Muktiharjo Lor · Genuk · KOTA SEMARANG · JAWA TENGAH

50111

Village / subdistrict / city or regency / province: Terboyo Kulon · Genuk · KOTA SEMARANG · JAWA TENGAH · Terboyo Wetan · Genuk · KOTA SEMARANG · JAWA TENGAH

50112

Village / subdistrict / city or regency / province: Penggaron Lor · Genuk · KOTA SEMARANG · JAWA TENGAH

50113

Village / subdistrict / city or regency / province: Gebangsari · Genuk · KOTA SEMARANG · JAWA TENGAH

50114

Village / subdistrict / city or regency / province: Kudu · Genuk · KOTA SEMARANG · JAWA TENGAH · Sembungharjo · Genuk · KOTA SEMARANG · JAWA TENGAH

50116

Village / subdistrict / city or regency / province: Banjardowo · Genuk · KOTA SEMARANG · JAWA TENGAH · Genuksari · Genuk · KOTA SEMARANG · JAWA TENGAH · Karangroto · Genuk · KOTA SEMARANG · JAWA TENGAH

50117

Village / subdistrict / city or regency / province: Trimulyo · Genuk · KOTA SEMARANG · JAWA TENGAH

50118

Village / subdistrict / city or regency / province: Mlatibaru · Semarang Timur · KOTA SEMARANG · JAWA TENGAH

50122

Village / subdistrict / city or regency / province: Kebonagung · Semarang Timur · KOTA SEMARANG · JAWA TENGAH

50123

Village / subdistrict / city or regency / province: Karangturi · Semarang Timur · KOTA SEMARANG · JAWA TENGAH · Sarirejo · Semarang Timur · KOTA SEMARANG · JAWA TENGAH

50124

Village / subdistrict / city or regency / province: Bugangan · Semarang Timur · KOTA SEMARANG · JAWA TENGAH

50126

Village / subdistrict / city or regency / province: Rejomulyo · Semarang Timur · KOTA SEMARANG · JAWA TENGAH

50127

Village / subdistrict / city or regency / province: Kemijen · Semarang Timur · KOTA SEMARANG · JAWA TENGAH

50128

Village / subdistrict / city or regency / province: Sekayu · Semarang Tengah · KOTA SEMARANG · JAWA TENGAH

50132

Village / subdistrict / city or regency / province: Kembangsari · Semarang Tengah · KOTA SEMARANG · JAWA TENGAH

50133

Village / subdistrict / city or regency / province: Miroto · Semarang Tengah · KOTA SEMARANG · JAWA TENGAH · Pekunden · Semarang Tengah · KOTA SEMARANG · JAWA TENGAH

50134

Village / subdistrict / city or regency / province: Jagalan · Semarang Tengah · KOTA SEMARANG · JAWA TENGAH · Karang Kidul · Semarang Tengah · KOTA SEMARANG · JAWA TENGAH

50136

Village / subdistrict / city or regency / province: Kranggan · Semarang Tengah · KOTA SEMARANG · JAWA TENGAH · Purwodinatan · Semarang Tengah · KOTA SEMARANG · JAWA TENGAH

50137

Village / subdistrict / city or regency / province: Bangunharjo · Semarang Tengah · KOTA SEMARANG · JAWA TENGAH

50138

Village / subdistrict / city or regency / province: Bojongsalaman · Semarang Barat · KOTA SEMARANG · JAWA TENGAH · Cabean · Semarang Barat · KOTA SEMARANG · JAWA TENGAH · Krobokan · Semarang Barat · KOTA SEMARANG · JAWA TENGAH

50141

Village / subdistrict / city or regency / province: Karangayu · Semarang Barat · KOTA SEMARANG · JAWA TENGAH

50142

Village / subdistrict / city or regency / province: Salamanmloyo · Semarang Barat · KOTA SEMARANG · JAWA TENGAH

50143

Village / subdistrict / city or regency / province: Kalibanteng Kulon · Semarang Barat · KOTA SEMARANG · JAWA TENGAH · Tambakharjo · Semarang Barat · KOTA SEMARANG · JAWA TENGAH

50145

Village / subdistrict / city or regency / province: Krapyak · Semarang Barat · KOTA SEMARANG · JAWA TENGAH

50146

Village / subdistrict / city or regency / province: Manyaran · Semarang Barat · KOTA SEMARANG · JAWA TENGAH

50147

Village / subdistrict / city or regency / province: Gisikdrono · Semarang Barat · KOTA SEMARANG · JAWA TENGAH · Kalibanteng Kidul · Semarang Barat · KOTA SEMARANG · JAWA TENGAH

50149

Village / subdistrict / city or regency / province: Jerakah · Tugu · KOTA SEMARANG · JAWA TENGAH · Tugurejo · Tugu · KOTA SEMARANG · JAWA TENGAH

50151

Village / subdistrict / city or regency / province: Karanganyar · Tugu · KOTA SEMARANG · JAWA TENGAH

50152

Village / subdistrict / city or regency / province: Mangunharjo · Tugu · KOTA SEMARANG · JAWA TENGAH

50154

Village / subdistrict / city or regency / province: Mangkang Kulon · Tugu · KOTA SEMARANG · JAWA TENGAH

50155

Village / subdistrict / city or regency / province: Mangkang Wetan · Tugu · KOTA SEMARANG · JAWA TENGAH

50156

Village / subdistrict / city or regency / province: Siwalan · Gayamsari · KOTA SEMARANG · JAWA TENGAH

50162

Village / subdistrict / city or regency / province: Sawah Besar · Gayamsari · KOTA SEMARANG · JAWA TENGAH

50163

Village / subdistrict / city or regency / province: Kaligawe · Gayamsari · KOTA SEMARANG · JAWA TENGAH

50164

Village / subdistrict / city or regency / province: Tambakrejo · Gayamsari · KOTA SEMARANG · JAWA TENGAH

50165

Village / subdistrict / city or regency / province: Pandean Lamper · Gayamsari · KOTA SEMARANG · JAWA TENGAH

50167

Village / subdistrict / city or regency / province: Plombokan · Semarang Utara · KOTA SEMARANG · JAWA TENGAH

50171

Village / subdistrict / city or regency / province: Purwosari · Semarang Utara · KOTA SEMARANG · JAWA TENGAH

50172

Village / subdistrict / city or regency / province: Tanjung Mas · Semarang Utara · KOTA SEMARANG · JAWA TENGAH

50174

Village / subdistrict / city or regency / province: Bandarharjo · Semarang Utara · KOTA SEMARANG · JAWA TENGAH

50175

Village / subdistrict / city or regency / province: Kuningan · Semarang Utara · KOTA SEMARANG · JAWA TENGAH

50176

Village / subdistrict / city or regency / province: Panggung Kidul · Semarang Utara · KOTA SEMARANG · JAWA TENGAH

50178

Village / subdistrict / city or regency / province: Bulu Lor · Semarang Utara · KOTA SEMARANG · JAWA TENGAH

50179

Village / subdistrict / city or regency / province: Ngaliyan · Ngaliyan · KOTA SEMARANG · JAWA TENGAH

50181

Village / subdistrict / city or regency / province: Kalipancur · Ngaliyan · KOTA SEMARANG · JAWA TENGAH

50183

Village / subdistrict / city or regency / province: Purwoyoso · Ngaliyan · KOTA SEMARANG · JAWA TENGAH

50184

Village / subdistrict / city or regency / province: Tambakaji · Ngaliyan · KOTA SEMARANG · JAWA TENGAH

50185

Village / subdistrict / city or regency / province: Gondoriyo · Ngaliyan · KOTA SEMARANG · JAWA TENGAH · Podorejo · Ngaliyan · KOTA SEMARANG · JAWA TENGAH

50187

Village / subdistrict / city or regency / province: Wates · Ngaliyan · KOTA SEMARANG · JAWA TENGAH

50188

Village / subdistrict / city or regency / province: Beringin · Ngaliyan · KOTA SEMARANG · JAWA TENGAH

50189

Village / subdistrict / city or regency / province: Pedurungan Kidul · Pedurungan · KOTA SEMARANG · JAWA TENGAH · Pedurungan Lor · Pedurungan · KOTA SEMARANG · JAWA TENGAH · Pedurungan Tengah · Pedurungan · KOTA SEMARANG · JAWA TENGAH

50192

Village / subdistrict / city or regency / province: Plamongansari · Pedurungan · KOTA SEMARANG · JAWA TENGAH

50193

Village / subdistrict / city or regency / province: Penggaron Kidul · Pedurungan · KOTA SEMARANG · JAWA TENGAH

50194

Village / subdistrict / city or regency / province: Tlogosari Kulon · Pedurungan · KOTA SEMARANG · JAWA TENGAH · Tlogosari Wetan · Pedurungan · KOTA SEMARANG · JAWA TENGAH

50196

Village / subdistrict / city or regency / province: Muktiharjo Kidul · Pedurungan · KOTA SEMARANG · JAWA TENGAH

50197

Village / subdistrict / city or regency / province: Kalicari · Pedurungan · KOTA SEMARANG · JAWA TENGAH

50198

Village / subdistrict / city or regency / province: Kedungpane · Mijen · KOTA SEMARANG · JAWA TENGAH

50211

Village / subdistrict / city or regency / province: Pesantren · Mijen · KOTA SEMARANG · JAWA TENGAH

50212

Village / subdistrict / city or regency / province: Ngadirgo · Mijen · KOTA SEMARANG · JAWA TENGAH

50213

Village / subdistrict / city or regency / province: Tambangan · Mijen · KOTA SEMARANG · JAWA TENGAH · Wonolopo · Mijen · KOTA SEMARANG · JAWA TENGAH

50215

Village / subdistrict / city or regency / province: Bubakan · Mijen · KOTA SEMARANG · JAWA TENGAH · Cangkiran · Mijen · KOTA SEMARANG · JAWA TENGAH · Karangmalang · Mijen · KOTA SEMARANG · JAWA TENGAH

50216

Village / subdistrict / city or regency / province: Polaman · Mijen · KOTA SEMARANG · JAWA TENGAH · Purwosari · Mijen · KOTA SEMARANG · JAWA TENGAH

50217

Village / subdistrict / city or regency / province: Jatibarang · Mijen · KOTA SEMARANG · JAWA TENGAH

50219

Village / subdistrict / city or regency / province: Sukorejo · Gunungpati · KOTA SEMARANG · JAWA TENGAH

50221

Village / subdistrict / city or regency / province: Kandri · Gunungpati · KOTA SEMARANG · JAWA TENGAH · Sadeng · Gunungpati · KOTA SEMARANG · JAWA TENGAH

50222

Village / subdistrict / city or regency / province: Nongkosawit · Gunungpati · KOTA SEMARANG · JAWA TENGAH · Pongangan · Gunungpati · KOTA SEMARANG · JAWA TENGAH

50224

Village / subdistrict / city or regency / province: Gunungpati · Gunungpati · KOTA SEMARANG · JAWA TENGAH · Plalangan · Gunungpati · KOTA SEMARANG · JAWA TENGAH

50225

Village / subdistrict / city or regency / province: Sumurrejo · Gunungpati · KOTA SEMARANG · JAWA TENGAH

50226

Village / subdistrict / city or regency / province: Mangunsari · Gunungpati · KOTA SEMARANG · JAWA TENGAH · Pakintelan · Gunungpati · KOTA SEMARANG · JAWA TENGAH

50227

Village / subdistrict / city or regency / province: Kalisegoro · Gunungpati · KOTA SEMARANG · JAWA TENGAH · Sekaran · Gunungpati · KOTA SEMARANG · JAWA TENGAH

50229

Village / subdistrict / city or regency / province: Bendungan · Gajahmungkur · KOTA SEMARANG · JAWA TENGAH · Lempongsari · Gajahmungkur · KOTA SEMARANG · JAWA TENGAH

50231

Village / subdistrict / city or regency / province: Gajahmungkur · Gajahmungkur · KOTA SEMARANG · JAWA TENGAH

50232

Village / subdistrict / city or regency / province: Karangrejo · Gajahmungkur · KOTA SEMARANG · JAWA TENGAH

50234

Village / subdistrict / city or regency / province: Bendan Dhuwur · Gajahmungkur · KOTA SEMARANG · JAWA TENGAH

50235

Village / subdistrict / city or regency / province: Sampangan · Gajahmungkur · KOTA SEMARANG · JAWA TENGAH

50236

Village / subdistrict / city or regency / province: Pleburan · Semarang Selatan · KOTA SEMARANG · JAWA TENGAH

50241

Village / subdistrict / city or regency / province: Peterongan · Semarang Selatan · KOTA SEMARANG · JAWA TENGAH · Wonodri · Semarang Selatan · KOTA SEMARANG · JAWA TENGAH

50242

Village / subdistrict / city or regency / province: Mugasari · Semarang Selatan · KOTA SEMARANG · JAWA TENGAH

50243

Village / subdistrict / city or regency / province: Barusari · Semarang Selatan · KOTA SEMARANG · JAWA TENGAH

50245

Village / subdistrict / city or regency / province: Bulustalan · Semarang Selatan · KOTA SEMARANG · JAWA TENGAH

50246

Village / subdistrict / city or regency / province: Lamper Tengah · Semarang Selatan · KOTA SEMARANG · JAWA TENGAH

50248

Village / subdistrict / city or regency / province: Tegalsari · Candisari · KOTA SEMARANG · JAWA TENGAH

50251

Village / subdistrict / city or regency / province: Wonotinggal · Candisari · KOTA SEMARANG · JAWA TENGAH

50252

Village / subdistrict / city or regency / province: Kaliwiru · Candisari · KOTA SEMARANG · JAWA TENGAH

50253

Village / subdistrict / city or regency / province: Karanganyar Gunung · Candisari · KOTA SEMARANG · JAWA TENGAH

50255

Village / subdistrict / city or regency / province: Jomblang · Candisari · KOTA SEMARANG · JAWA TENGAH

50256

Village / subdistrict / city or regency / province: Candi · Candisari · KOTA SEMARANG · JAWA TENGAH

50257

Village / subdistrict / city or regency / province: Tinjomoyo · Banyumanik · KOTA SEMARANG · JAWA TENGAH

50262

Village / subdistrict / city or regency / province: Srondol Kulon · Banyumanik · KOTA SEMARANG · JAWA TENGAH · Srondol Wetan · Banyumanik · KOTA SEMARANG · JAWA TENGAH

50263

Village / subdistrict / city or regency / province: Banyumanik · Banyumanik · KOTA SEMARANG · JAWA TENGAH

50264

Village / subdistrict / city or regency / province: Gedawang · Banyumanik · KOTA SEMARANG · JAWA TENGAH · Jabungan · Banyumanik · KOTA SEMARANG · JAWA TENGAH

50266

Village / subdistrict / city or regency / province: Padangsari · Banyumanik · KOTA SEMARANG · JAWA TENGAH

50267

Village / subdistrict / city or regency / province: Pedalangan · Banyumanik · KOTA SEMARANG · JAWA TENGAH

50268

Village / subdistrict / city or regency / province: Meteseh · Tembalang · KOTA SEMARANG · JAWA TENGAH

50271

Village / subdistrict / city or regency / province: Mangunharjo · Tembalang · KOTA SEMARANG · JAWA TENGAH · Sendangmulyo · Tembalang · KOTA SEMARANG · JAWA TENGAH

50272

Village / subdistrict / city or regency / province: Kedungmundu · Tembalang · KOTA SEMARANG · JAWA TENGAH · Sendangguwo · Tembalang · KOTA SEMARANG · JAWA TENGAH

50273

Village / subdistrict / city or regency / province: Tembalang · Tembalang · KOTA SEMARANG · JAWA TENGAH

50275

Village / subdistrict / city or regency / province: Sambiroto · Tembalang · KOTA SEMARANG · JAWA TENGAH

50276

Village / subdistrict / city or regency / province: Bulusan · Tembalang · KOTA SEMARANG · JAWA TENGAH

50277

Village / subdistrict / city or regency / province: Rowosari · Tembalang · KOTA SEMARANG · JAWA TENGAH

50279

Pos Indonesia lookup — captured 2026-11-03

Selected operator locality associations; a locality row does not establish a building’s postcode. Large city tables show a selected subset of the captured codes.

Address examples in Semarang

Lawang Sewu
Jl. Pemuda No. 160
Sekayu, Semarang Tengah
Kota Semarang, Jawa Tengah 50132
INDONESIA

Lawang Sewu · Lawang Sewu

❓ Frequently Asked Questions

Can I use one postcode for a whole city?

No. A city or regency can have many postcodes. Use the code published for the specific address; a nearby post office or a matching city name does not establish it.

Related postcode and address pages