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 2018 yılı itibariyle 648.850 kişi olup, bu nüfusun 318.588'i erkek, 330.262'si 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İ 7191
SELÇUKLU AKINCILAR 10078
SELÇUKLU AKPINAR 339
SELÇUKLU AKŞEMSETTİN 23121
SELÇUKLU ARDIÇLI 104
SELÇUKLU AŞAĞIPINARBAŞI 664
SELÇUKLU AYDINLIKEVLER 12867
SELÇUKLU BAĞRIKURT 239
SELÇUKLU BAŞARAKAVAK 1235
SELÇUKLU BEDİR 13127
SELÇUKLU BEYHEKİM 26679
SELÇUKLU BİÇER 83
SELÇUKLU BİNKONUTLAR 18224
SELÇUKLU BOSNA HERSEK 39145
SELÇUKLU BUHARA 18272
SELÇUKLU BÜYÜKKAYACIK 1025
SELÇUKLU CUMHURİYET 9545
SELÇUKLU ÇALDERE 285
SELÇUKLU ÇALTI 255
SELÇUKLU ÇANDIR 56
SELÇUKLU DAĞDERE 413
SELÇUKLU DOKUZ 350
SELÇUKLU DUMLUPINAR 13444
SELÇUKLU EĞRİBAYAT 388
SELÇUKLU ERENKÖY 12225
SELÇUKLU ESENLER 12377
SELÇUKLU FATİH 10057
SELÇUKLU FERHUNİYE 3757
SELÇUKLU FERİTPAŞA 15041
SELÇUKLU GÜVENÇ 352
SELÇUKLU HACIKAYMAK 10228
SELÇUKLU HANAYBAŞI 16053
SELÇUKLU HOCACİHAN 14448
SELÇUKLU HOROZLUHAN 1002
SELÇUKLU HÜSAMETTİN ÇELEBİ 17708
SELÇUKLU IŞIKLAR 19745
SELÇUKLU İHSANİYE 9320
SELÇUKLU KALEKÖY 240
SELÇUKLU KARAÖMERLER 381
SELÇUKLU KERVAN 94
SELÇUKLU KILINÇARSLAN 19711
SELÇUKLU KINIK 79
SELÇUKLU KIZILCAKUYU 148
SELÇUKLU KOSOVA 31284
SELÇUKLU KÜÇÜKMUHSİNE 221
SELÇUKLU MALAZGİRT 14482
SELÇUKLU MEHMET AKİF 28385
SELÇUKLU MEYDANKÖY 200
SELÇUKLU MUSALLA BAĞLARI 6456
SELÇUKLU NİŞANTAŞ 12222
SELÇUKLU PARSANA 17319
SELÇUKLU SAKARYA 14607
SELÇUKLU SALAHATTİN 235
SELÇUKLU SANCAK 34773
SELÇUKLU SARAYKÖY 581
SELÇUKLU SARICALAR 143
SELÇUKLU SELAHADDİNİ EYYUBİ 13325
SELÇUKLU SELÇUK 6743
SELÇUKLU SIZMA 2255
SELÇUKLU SİLLE 1402
SELÇUKLU SİLLE AK 4495
SELÇUKLU SULUTAS 375
SELÇUKLU ŞEKER 12839
SELÇUKLU ŞEYH ŞAMİL 17536
SELÇUKLU TATKÖY 1466
SELÇUKLU TEPEKENT 4196
SELÇUKLU TÖMEK 156
SELÇUKLU ULUMUHSİNE 115
SELÇUKLU YAZIBELEN 336
SELÇUKLU YAZIR 61483
SELÇUKLU YUKARIPINARBAŞI 709
SELÇUKLU YÜKSELEN 416
TOPLAM 648850

 

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

61.483 kişilik nüfusuyla Yazır Mahallesi,
39.145 kişilik nüfusuyla Bosna Hersek Mahallesi,
34.773 kişilik nüfusuyla Sancak Mahallesi,
31.284 kişilik nüfusuyla Kosova Mahallesi,
28.385 kişilik nüfusuyla Mehmet Akif Mahallesidir.