Grenfell is a town in Weddin Shire in the Central West of New South Wales, Australia. It is 370 kilometres west of Sydney. It is close to Forbes, Cowra and Young. At the 2011 census, Grenfell had a population of 1,996. The town is served daily by connecting NSW Trainlink services from Sydney via Bathurst and Lithgow. Grenfell is approximately 5 hours from Sydney and 2 1/2 hours from Canberra.