Uckington is a village in the Borough of Tewkesbury in Gloucestershire, England. It is directly west of Cheltenham.