Postal codes in Malaysia


Postal codes in Malaysia, usually referred to as postcodes, are five digit numeric.
The first two digits of the postcode denote the state or federal territory. However, postcode area boundaries may cross state borders, as areas near to state borders may be served by post offices located in another state, and therefore use postcodes of the assigned post offices.

History

Malaysia's current postcode system was initiated by M. Rajasingam, director-general of Pos Malaysia from 1976 to 1986. In 1976, only addresses in Kuala Lumpur had postcodes. Wanting to expand the postcode system to the whole country, Rajasingam enlisted the help of the French postal authorities. The postcode system made the process of sorting out mail smoother, as it was easier for machines to recognise the numbers. In 2014, Rajasingam was honoured with the Darjah Panglima Jasa Negara, which carries the title of "Datuk", for his contributions to the postal service.

Areas

Listed below are the first 2 digits of codes assigned to each state and federal territory. The state capital for each state is indicated in brackets.

Federal Territories

City / TownPostal CodePost Office
DYMM Tuanku Raja Perlis01500Kangar
DYMM Sultan Kedah05500Alor Setar
TYT Yang di-Pertua Negeri Penang10500Pulau Pinang
DYMM Sultan Kelantan15500Kota Bharu
DYMM Sultan Terengganu20500Kuala Terengganu
DYMM Sultan Pahang25500Kuantan
DYMM Sultan Perak30500Ipoh
DYMM Sultan Selangor40500Shah Alam
DYMM Yang Di Pertuan Besar Negeri Sembilan70500Seremban
TYT Yang di-Pertua Negeri Melaka75500Melaka
DYMM Sultan Johor80500Johor Bahru
TYT Yang di-Pertua Negeri Sabah88500Kota Kinabalu
TYT Yang di-Pertua Negeri Sarawak93500Kuching