McNabb is a surname. Notable people with the surname include:
Carl McNabb, baseball player
Chet McNabb (1920–1990), American professional basketball player
Donald McNabb, Canadian politician
Donovan McNabb (born 1976), American football quarterback
Duncan McNabb, US Air Force general
Edgar McNabb, baseball player
Ian McNabb (born 1962), British musician
James McNabb (c. 1776–1820), Upper Canadian businessman and political figure
James Alexander MacNabb, British rower
Juan Conway McNabb, Catholic bishop
Robert Francis Ross McNabb (1934–1972), New Zealand mycologist
Sean McNabb, American musician (bassist)
Vincent McNabb (1868–1943), Irish scholar and priest