×

Knaresborough

Town in England
Knaresborough is a market and spa town and civil parish on the River Nidd in North Yorkshire, England. It is three miles east of Harrogate and was in the Borough of Harrogate until April 2023. Wikipedia
Ceremonial county: North Yorkshire
Dialling code: 01423
Population: 15,441 (2011 census)
Post town: KNARESBOROUGH
Postcode district: HG5
Region: Yorkshire and the Humber
Sovereign state: United Kingdom