The postcode for Tamworth NSW is 2340. Tamworth is in New South Wales. Tamworth is about 308.1 kms north of NSW's capital city of Sydney.