Weabonga is a small village on Swamp Oak Creek, about 37 km south west of Walcha, 33 km 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 per annum.
The countryside varies from open undulating valleys to steep hills. Some abandoned mines may be seen in the region. Native apples, box trees (Eucalyptus melliodora), gums, ironbark, peppermint and stringybark (Eucalyptus caliginosa) trees are common across the area.