List of cities and towns in Malaysia by population

Malaysia designates all populated regions into three categories: a district, municipality, or city.

This table lists all cities, municipalities and districts in Malaysia whose population exceeds 250,000 people, according to statistics published in the 2020 Malaysian census by the Malaysian Department of Statistics (DOSM).

All 13 states and the Federal Territories have at least one city, municipality or district whose population exceeded 250,000 people.

The states with the smallest number of settlements in this list are Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Terengganu and the Federal Territories, with one locality each respectively, while the state with the highest number of settlements with a population above 250,000 is Selangor, with 10 settlements in the list.

Despite this, there remains some ambiguity in defining the actual boundaries of other smaller counterparts.

The population of Peninsular Malaysia by local government area, 2020.