Ioan Pu?cariu (September 28, 1824 – December 24, 1911) was an Austro-Hungarian ethnic Romanian historian, genealogist and administrator.
A native of the Bra?ov area, he studied law until the 1848 revolution, when he took up arms.
After order was restored, he embarked on a four-decade career in government that took him throughout his native Transylvania as well as to Vienna and Budapest.
During the 1860s, Pu?cariu was involved in the political debates of his province's Romanians, and also helped set up their key cultural organization, Astra.
His historical interests lay primarily with the Transylvanian Romanians' nobility and their genealogy; Pu?cariu's research into the subject secured his election to the Romanian Academy.