Ipoh Town Hall

Ipoh Town Hall is one of three colonial era buildings in Ipoh designed by well known British architect Arthur Benison Hubback. The other two, Ipoh High Court and Ipoh Railway Station, are a short distance apart. Ipoh Railway Station is on the opposite side of the road and Ipoh High Court is the building next door.


About Ipoh Town Hall


Ipoh Town Hall was completed in 1916 after extended construction period of over 3 year due to shortage of materials during the early part of the First World War. The building was originally used as the main administrative offices in Ipoh, as well as it Post Office and for a time also the District Police Office. The Post Office, City Government and Police Headquarters have all now now relocated to different buildings within Ipoh and the Town Hall is now used a function space for weddings and public events. This grand old building have proved in the long run too for the costly for the city to update and maintain and has been been sadly abandoned in favour of new buildings which are cheaper to run.

Side view of Ipoh Town Hall

Side view of Ipoh Town Hall

The Town Hall, as with the Railway Station and the High Court, has been designed in an Edwardian Baroque architectural style which is a departure from the Indo-Saracenic architect A.B Hubback used in his more famous designs such the Old Kuala Lumpur Railway Station, the Jamek Mosque near Merdeka Square and the elaborate and highly under-rated Idris Memorial Mosque (also known as the Ubudiah Mosque) in Kuala Kangsar.

Front entrance to Ipoh Town Hall

Front entrance to Ipoh Town Hall

Ipoh Town Hall is a fantastic building and we hope that the city government can find the funds to make better use of it and keep more up to date with the maintenance. Rather like the railway station, with it long close Majestic Hotel contained withing the building which has been shut since 2015, the Town Hall appears rather a wasted opportunity for local efforts to develop the town’s burgeoning tourist industry.


Location of Ipoh Town Hall


  • Ipoh Town Hall is located at 2700, Jalan Panglima Bukit Gantang Wahab, 30000 Ipoh, Negeri Perak, Malaysia.

Next read about Train travel from Ipoh to Padang Besar