Situada sobre el río Peel, Tamworth, con una población de 42.499 personas, es el mayor centro regional de la Nueva Inglaterra meridional y sede del Consejo Regional de Tamworth.