Karangbahagia is a town and an administrative district (kecamatan) of Bekasi Regency, in West Java, Indonesia. The district covers an area of 38.55 km<sup>2</sup>, and had a population of 90,654 at the 2010 Census and 123,238 at the 2020 Census; the official estimate as at mid 2024 was 141,677 - comprising 71,831 males and 69,846 females. The administrative centre is located at the town of Karangbahagia, and the district is sub-divided into eight villages (desa), all sharing the postcode of 17535, as listed below with their areas and their populations as at mid 2024.