Carro is a Spanish surname. People with this name include:
Fernando Carro (born 1992), Spanish middle-distance runnerJohn Carro (born 1927), US lawyer and judgeLeandro Carro (1890–1967), Spanish communist leaderLuciana Carro (born 1981), Canadian actressMarta Carro (born 1991), Spanish footballerOsvaldo Carro (born 1973), Uruguayan footballJean de Carro (1770–1857), Swiss-born physician