Brewarrina ist eine Kleinstadt im Norden des australischen Bundesstaates New South Wales, 808 km nordwestlich von Sydney. Sie liegt an den Ufern des Barwon River in der Local Government AreaBrewarrina Shire. Bourke liegt 98 km westlich und Walgett 121 km östlich der Stadt, jeweils am Kamilaroi Highway. Die Zahl der Einwohner sank von 1197 (Stand 2001)[2] über 923 (Stand 2011)[3] und 851 (Stand 2016)[3] auf mittlerweile 743 (Stand 2021[1]). Weitere Siedlungen in der Gegend sind Googooga, Gongogon und Angledool.