Knaresborough est une vieille ville historique de marché, une ville thermale et une paroisse civile dans la commune d'Harrogate, dans le North Yorkshire, en Angleterre, située sur la rivière Nidd, à quatre milles à l'est du centre de Harrogate.
Knaresborough est une ville située à l'est d'Harrogate, dans le North Yorkshire, en Angleterre.