Linton-on-Ouse is a village and civil parish in the Hambleton District of North Yorkshire, England, about eight miles north-west of York. It lies on the north bank of the River Ouse.