Robert Walls JP (18 September 1884 – 6 November 1953) was a New Zealand politician of the Labour Party.
Walls was born and educated in Dunedin and served as a Dunedin city councillor and member of both the local hospital and harbour boards. He was also a justice of the peace.
He represented the Dunedin electorates of Dunedin North from a 1945 by-election to 1946, and then North Dunedin from 1946 to 1953 when he died.