Teesdale is the smallest non-unitary district in England with less than 35,000 people .
The smallest non-unitary district in England is Teesdale at 24,457 people , and the largest Northampton at 194,458 .
Local government in England