Selangor è lo Stato più popoloso della Malesia; in esso è presente la maggiore conurbazione della nazione, la Klang Valley.
La posizione geografica di Selangor al centro della Malesia peninsulare ha contribuito al rapido sviluppo dello Stato come centro industriale e dei trasporti della Malesia.
Si sono così creati posti di lavoro che hanno attratto migranti da altri stati della Malesia, come anche da oltremare, particolarmente da Indonesia, Filippine, Vietnam, Birmania, Bangladesh, India, Pakistan e Cina. Negli ultimi decenni vi è stato anche un notevole flusso di immigranti illegali, soprattutto dall'Indonesia.
Lo Stato è suddiviso in 9 distretti. Nella seguente tabella si riporta la popolazione di ogni distretto:
La composizione etnica della popolazione è così formata: il 52,9% di Malesi, il 27,8% di Cinesi, il 13,3% di Indiani e il 6% di altri gruppi etnici[2].
Le dieci città più popolose del Selangor al 2010 sono:
Come risulta dal Censimento 2010, la popolazione di Selangor è per il 57,9% Musulmana, per il 24,4% Buddista, per l'11,6% Induista, per il 3,8% Cristiana, per lo 0,5% Taoista o adepta alla Religione popolare cinese, per l'1,4% adepta ad altre religioni, per lo 0,4% non religiosa.
Note
^Laporan Kiraan Permulaan 2010, su statistics.gov.my, Jabatan Perangkaan Malaysia, p. iv (archiviato dall'url originale il 27 dicembre 2010).
^SSIC - from YB Dato' Tang See Hang - Selangor State Executive Councillor.
^(MS, EN) 2010 Population and Housing Census of Malaysia (PDF), su statistics.gov.my, Department of Statistics, Malaysia. URL consultato il 17 giugno 2012 (archiviato dall'url originale il 13 novembre 2013). p. 13