Newsholme is a small village and civil parish in the Ribble Valley, Lancashire, England, and is situated on the A682 road near the boundary with North Yorkshire. Between 1872 and 1957 the village had a railway station on the Ribble Valley Line.