Kommunesenteret er småbyen Thap Put med anslagsvis 3Thap Put000 innbyggere. Andre større tettsteder er Bang Riang i nord, Tham Thong Lang i vest, og Bo Saen i sørvest. Befolkningen er buddhister med noe innslag av muslimer, som har to moskeer i Bo Saen i sør. Det viktigste buddhistiske tempelet er Wat Rat Uppatham i Bang Riang, nord i kommunen.