Mary E. Balfour (fl. 1789–1810) was an Irish poet, who along with her original poems translated Irish poetry into English. She is believed to be Belfast's only 19th-century female playwright.