 It is situated 3 miles north of Harrogate, east of Ripley on the B6165 Pateley Bridge to Knaresborough road and near the River Nidd.The village used to have a railway station (Nidd Bridge) on the Leeds to Northallerton Railway, but this was closed down on 18 June 1962.The village takes its name from the River Nidd which passes through the parish.