Carneiro é um sobrenome toponímico português. O primeiro a usá-lo foi Pedro Carneiro, senhor de Valdevez, que viveu no reinado do conde dom Henrique, sendo mencionado em documento do ano de 1288. Pedro era descendente de Joani Moutão III, cavaleiro francês dos duques de Mouton que chegou a Portugal com a armada dos Gascões, após 980, durante a tomada da cidade de Porto aos mouros. Carneiro é tradução da palavra francesa Mouton. O solar da família ficava no lugar de Carneiro, ao pé da serra deste nome, próximo à cidade do Porto.
Alguns genealogistas acreditam, porém, que o sobrenome teria origem em dom Lourenço Annes Carnes, de onde teria vindo o sobrenome.
Entre algumas personalidades com este sobrenome destacamos o medico e político Enéas Ferreira Carneiro (1938-2007).