Map of Klang, Malaysia

Klang is a city in Selangor, Malaysia, with a population of about 240,016. It lies at 3.0367°N, 101.4433°E. Klang is about 29 km (18 mi) southwest of Kuala Lumpur, the capital. The nearest city on our map is Shah Alam, 11 km to the northeast.

Klang at a glance

Country
Region
Selangor
Population
240,016GeoNames
Coordinates
3.0367, 101.44333°02′12″N 101°26′36″E
Time zone
Asia/Kuala_LumpurUTC+08:00
Local time
–
Distance to Kuala Lumpur
29 km (18 mi)

Where is Klang?

Cities near Klang

Largest cities in Selangor

Largest cities in Malaysia

Map of Malaysia and all its cities →

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.