Brampton is a village and former civil parish in the English county of Suffolk, around 4 miles (6.4 km) north-east of Halesworth, 5 miles (8.0 km) south of Beccles and 5 miles (8.0 km) north-west of Southwold. In 1961 the parish had a population of 306. In 1987 the parish was merged with Stoven to form Brampton with Stoven parish and the mid-2005 population estimate for the expanded parish was 460.