Keith Ball (born 26 October 1940) is an English former footballer.
He was a short but agile goalkeeper who made 145 league and cup appearances for Port Vale and enjoyed three spells with Walsall.
He also played non-league football for Worcester City, Stourport, Darlaston, Nuneaton Borough, and Kidderminster Harriers.
He was a squad player as Walsall won back-to-back promotions in 1959–60 and 1960–61, and was an ever-present for Port Vale as they won promotion out of the Fourth Division in 1968–69.