Carlos Castelo Branco (16 April 1898 – 24 September 1972) was a Brazilian rower. He competed in the men's double sculls event at the 1924 Summer Olympics. He also competed in the water polo tournament at the 1932 Summer Olympics.