Selçuklu'nun nüfusu; 12.11.2012 tarih ve 6360 sayılı Kanunla mahalle statüsüne dönüşen belde ve köyler de dâhil olmak üzere 2017 yılı itibariyle 639.450 kişi olup, bu nüfusun 313.981'i erkek, 325.469'u ise bayanlardan oluşmaktadır. 
Konya'nın en büyük ilçesi olan Selçuklu, Türkiye'de bulunan 49 ilden daha fazla nüfusa sahiptir.

Aşağıdaki tabloda Selçuklu sınırları içerisinde bulunan mahallelerin nüfus bilgileri verilmiştir

İLÇE ADI MAHALLE ADI TOPLAM NÜFUSU
SELÇUKLU AKADEMİ 7046
SELÇUKLU AKINCILAR 10280
SELÇUKLU AKPINAR 338
SELÇUKLU AKŞEMSETTİN 23359
SELÇUKLU ARDIÇLI 119
SELÇUKLU AŞAĞIPINARBAŞI 616
SELÇUKLU AYDINLIKEVLER 13182
SELÇUKLU BAĞRIKURT 237
SELÇUKLU BAŞARAKAVAK 1181
SELÇUKLU BEDİR 13363
SELÇUKLU BEYHEKİM 24932
SELÇUKLU BİÇER 85
SELÇUKLU BİNKONUTLAR 18771
SELÇUKLU BOSNA HERSEK 40071
SELÇUKLU BUHARA 17645
SELÇUKLU BÜYÜKKAYACIK 2973
SELÇUKLU CUMHURİYET 9836
SELÇUKLU ÇALDERE 198
SELÇUKLU ÇALTI 252
SELÇUKLU ÇANDIR 55
SELÇUKLU DAĞDERE 393
SELÇUKLU DOKUZ 381
SELÇUKLU DUMLUPINAR 13703
SELÇUKLU EĞRİBAYAT 367
SELÇUKLU ERENKÖY 11892
SELÇUKLU ESENLER 12763
SELÇUKLU FATİH 10307
SELÇUKLU FERHUNİYE 3846
SELÇUKLU FERİTPAŞA 15228
SELÇUKLU GÜVENÇ 354
SELÇUKLU HACIKAYMAK 9773
SELÇUKLU HANAYBAŞI 15202
SELÇUKLU HOCACİHAN 14303
SELÇUKLU HOROZLUHAN 818
SELÇUKLU HÜSAMETTİN ÇELEBİ 17895
SELÇUKLU IŞIKLAR 19928
SELÇUKLU İHSANİYE 9674
SELÇUKLU KALEKÖY 139
SELÇUKLU KARAÖMERLER 203
SELÇUKLU KERVAN 101
SELÇUKLU KILINÇARSLAN 18883
SELÇUKLU KINIK 79
SELÇUKLU KIZILCAKUYU 135
SELÇUKLU KOSOVA 30166
SELÇUKLU KÜÇÜKMUHSİNE 198
SELÇUKLU MALAZGİRT 14883
SELÇUKLU MEHMET AKİF 28766
SELÇUKLU MEYDANKÖY 201
SELÇUKLU MUSALLA BAĞLARI 6663
SELÇUKLU NİŞANTAŞ 12618
SELÇUKLU PARSANA 16425
SELÇUKLU SAKARYA 14893
SELÇUKLU SALAHATTİN 217
SELÇUKLU SANCAK 32556
SELÇUKLU SARAYKÖY 532
SELÇUKLU SARICALAR 138
SELÇUKLU SELAHADDİNİ EYYUBİ 11778
SELÇUKLU SELÇUK 5844
SELÇUKLU SIZMA 2217
SELÇUKLU SİLLE 1416
SELÇUKLU SİLLE AK 3660
SELÇUKLU SULUTAS 170
SELÇUKLU ŞEKER 11180
SELÇUKLU ŞEYH ŞAMİL 17814
SELÇUKLU TATKÖY 1398
SELÇUKLU TEPEKENT 4199
SELÇUKLU TÖMEK 155
SELÇUKLU ULUMUHSİNE 36
SELÇUKLU YAZIBELEN 311
SELÇUKLU YAZIR 59146
SELÇUKLU YUKARIPINARBAŞI 646
SELÇUKLU YÜKSELEN 317
TOPLAM 639450

 

Yukarıdaki tabloda belirtilen verilere göre, Selçuklu ilçesinde bulunan en kalabalık beş mahalle sırasıyla;

59146 kişilik nüfusuyla Yazır Mahallesi,
40.071 kişilik nüfusuyla Bosna Hersek Mahallesi,
32.556 kişilik nüfusuyla Sancak Mahallesi,
30.166 kişilik nüfusuyla Kosova Mahallesi,
28.766 kişilik nüfusuyla Mehmet Akif Mahallesidir.