San Juan Bautista cuenta con una población total 32.979 habitantes, siendo la población rural 7.856 y la población urbana 25.123.