Original: Straddling the Peel River, Tamworth with an urban population of 42,501 people is the major regional center for southern New England and in the local government area of Tamworth Regional Council.
Simplified: It has a population of just over 42 000.