Gerard Lavin (born 5 February 1974) is an English born former footballer who played as a right back. He played in the English Football League for Watford, Millwall, Bristol City, Wycombe Wanderers and Northampton Town, before finishing his playing career at Southern League side Farnborough. He also played for Scotland at under-21 level.