İlçe nüfusunun büyük bir kısmı şehir merkezinde bulunmaktadır. 2000 yılı Genel nüfus sayımına göre ilçe merkezi nüfusu 30.428 ,İlçeye bağlı 19 köy nüfusu 12.933 olup,İlçenin toplam nüfusu ise 43.361 dir.Saygeçit Köyünün mahalle olarak İmamoğlu Belediyesi sınırları içine 22/11/2003 tarihinde alınmasıyla birlikte;İlçe merkezinin ve köylerinin nüfus durumu değişmiştir.
İlçede özellikle yaz aylarında nüfus yoğunluğu gözlenmektedir.Diğer İl ve İlçelerden gelen tarım işçiler;ve çocuklarıyla birlikte büyük bir nüfus hareketi gözlenmektedir.
İmamoğlu yerleşim yeri itibariyle,Yörenin merkezi durumunda olduğundan İlçede Salı ve Cumartesi günleri kurulan semt pazarları nedeniylede ilçeye bağlı köyler ile komşu ilçe köy ve kasabalardan gelen nüfus kalabalığına neden olmaktadır.
1997 nüfus sayımına göre 44.016 nüfus olmasına rağmen bugünkü 2000 yılı nüfus sayımına göre 43.361 kişi olmuştur.Köylerde nüfus azalması olduğu gözlenmiştir
Diğer İl ve İlçelerden çalışmaya gelen işçiler ilçe merkezinde sürekli yerleşmekte ve İlçe Nüfusu günden güne artmaktadır.