Yarrowitch is a parish and a small rural locality on the Northern Tablelands, New South Wales, Australia. It is located in the picturesque Yarrowitch River Valley on the Oxley Highway 48 kilometres east of Walcha. The settlement is included in the Walcha Shire Local Government Area in the New England region. The locality is at an elevation of about 995 metres and the area is part of Vernon County. At the 2011 census, the Yarrowitch area had a population of 167.