Barnby is located in the Waveney Valley, between Beccles and Lowestoft. It has 400 registered voters (2015). About half of the parish is drained marshland used for grazing and much of the remainder is arable or pastoral divided into 3 farms.
For information about Barnby Parish see the Community Asset Parish Profile
Suffolk County Councillors: