En 2011, el municipio de Tebas tenía una población de 36 477 habitantes y la ciudad tenía 22 883.