Charles O'Hara (16 April 1746 – 19 September 1822) was an Irish landowner and politician.
He was born the son of Charles O'Hara (1715–1776) of Annaghmore, County Sligo, an MP in the Parliament of Ireland.
He was educated at Christ Church, Oxford and entered the Middle Temple in 1765 to study law.
He was afterwards MP for County Sligo from 1783 until the Union with Great Britain in 1800/01.
After the Union he served as MP for County Sligo in the Parliament of the United Kingdom from 1801 to 1822.