Пересекая реку Пил, Тамворт с городским населением 42 501 человек является крупным региональным центром на юге Новой Англии и в районе местного самоуправления Регионального совета Тамворта.
Его население составляет чуть более 42 000 человек.