Arealet er 7 393,9 km². I 2007 ble befolkningen oppgitt å være 1 324 915 innbyggere. De største byene er Hat Yai med 157 363 innbyggere (2007), provinshovedstaden Songkhla med 74 698 innbyggere, Kho Hong med 44 130 innbyggere, Khao Rup Chang med 38 808 innbyggere og Khuan Lang med 36 986 innbyggere.