Collarenebri is a town in north-west New South Wales.