Kingswood is a suburban town and civil parish in the South Gloucestershire district of the ceremonial county of Gloucestershire, England. The town is in the Bristol Built-up Area, situated 3 miles (4.8 km) east-northeast of Bristol city centre. In 2023 it had a population of 48,474.