McNab, MacNab, Macnab, MacNabb or Mac-Nab is a surname. Notable people with the surname include:
Alex McNab, Scottish-US soccer player and coachSir Allan MacNab, 1st Bt (1798–1862), Canadian military and political leaderAndrew McNab (born 1984), Canadian ski mountaineerAndy McNab (born 1959), British novelistArchibald McNab (1826–1924), Canadian politicianBob McNab (born 1943), English football playerBuzz McNab, fictional characterClaire McNab (born 1940), Australian writerColin McNab (born 1961), British chess GrandmasterColin McNab (footballer) (1902–1970), Scottish footballerDavid McNab, assistant general manager of a hockey teamDonovan McNabb, NFL QuarterbackFrank McNab (died 1878), member of the Lincoln County RegulatorsJames McNab, first settler in Norval, OntarioJames Charles Macnab of Macnab (born 1926–2013), 23rd chief of Clan MacnabJim McNab (1940–2006), footballerJock McNab (born 1894), footballerMalcolm McNab, session musicianMax McNab (born 1924), Canadian ice hockey player, coach, and NHL General ManagerMercedes McNab (born 1980), Canadian actressNeil McNab (born 1947), Scottish footballerPeter McNab (born 1952), Canadian ice hockey playerRobert McNab (1864–1917), New Zealand politicianSam McNab (1926–1995), Scottish professional footballerTom McNab (born 1933), New Zealand footballerWilliam McNab (engineer) (1855–1923) Canadian engineerWilliam Ramsay McNab (1844–1929) Scottish botanist