Weabonga is a small village on Swamp Oak Creek, about 37 km south west of Walcha, 33 km (21 mi) south-southeast of Limbri, New South Wales, Australia. It is in the ridges of the Great Dividing Range and is part of the Tamworth Regional Council local government area and Parry County. The winding Limbri road to Weabonga follows Swamp Oak Creek, which continues on to just northeast of Kootingal where it joins the Cockburn River. Weabonga, situated 749 metres above sea level, has a temperate climate and an average rainfall of 750 to 850 mm (30 to 33 in) per annum.