Charles Roche was a Canadian dry goods merchant and political figure in Nova Scotia. He represented Shelburne township in the Nova Scotia House of Assembly from 1830 to 1836.
- Occupation
- politician
- Position held
- member of the Nova Scotia House of Assembly
- Citizenship
- Canada
- Born
- 1798
- Died
- January 2, 1878