Barraba is 477 kilometres (296 miles) north-west from Sydney and 548 kilometres (341 miles) south-west from Brisbane. Barraba is 90 kilometres (56 miles) north from Tamworth, which is the nearest city. The Manilla River flows next to Barraba. This village is on a road called "Fossickers Way" and it is in a mountain range called the Nandewar Range at an altitude of 500 metres (1,640 feet) above sea level.