Address & Contact
27 Queen St
Barraba NSW 2347
Phone: N/A
Email: N/A
Web: N/A
Located in the
New England region of the northern New South Wales, Barraba is a town that was formerly the centre of Barraba Shire local government area, but most of this, including Barraba, was absorbed into
Tamworth Regional Council in 2004. Barraba had a
population of approximately 1,400 people.