Mountcharles is a village and townland in the south of County Donegal, Ireland. It lies 6 km from Donegal Town on the Killybegs road. It is situated in the civil parish of Inver and the historic barony of Banagh. The village's name is usually pronounced locally as 'Mount-char-liss'.