Отношенията между България и Иран имат дълбоки исторически корени, които предхождат установяването на официалните дипломатически връзки през 1897 година. През годините двете държави развиват сътрудничество в политическата, икономическата, културната и научната област.
Началото на контактите между двете страни датира от първите години след възстановяването на българската държавност през 1878 година. Иран е сред първите азиатски държави, които установяват отношения с Княжество България.
През 1879 година иранският владетел Насър ал-Дин Шах отговаря на посланието на княз Александър Батенберг по повод възкачването му на престола. Година по-късно, през 1880 година, шахът изпраща поздравително писмо, в което изразява приятелското отношение на Иран към българския владетел.
През следващите години се развиват консулските отношения, особено във Варна и Русе. Иранските представители съдействат по въпроси, свързани с търговската дейност, наследствените права и интересите на иранските граждани.
Официалните дипломатически отношения започват през 1897 година
На 15 ноември 1897 година българското правителство одобрява назначаването на Мирза Хосейн Хан за дипломатически представител на Иран.
Тази дата се приема за начало на официалните дипломатически отношения между България и Иран.
През 1900 година иранският владетел Мозафар ал-Дин Шах посещава София по време на първото си пътуване в Европа.
Той е посрещнат от княз Фердинанд и висши представители на българската държава. По време на визитата си посещава Военното училище и участва в официални церемонии и банкет, организиран в негова чест.
Дипломатическите контакти продължават и през следващите години. Първата световна война обаче възпрепятства планираното посещение на българска делегация в Техеран за коронацията на Ахмад Шах.
Български работници участват в изграждането на инфраструктурата на Иран
От средата на 30-те години на XX век икономическите и човешките контакти между двете държави се разширяват.
Значителен брой български работници заминават за Иран и участват в изграждането на Трансиранската железница и пътната инфраструктура на страната.
Тяхното присъствие допринася за развитието на двустранните отношения и създава условия за откриването на първото българско представителство в Техеран.
Дипломатическите отношения са възстановени през 1961 година
По време на Втората световна война дипломатическите отношения между България и Иран са прекъснати през 1941 година.
Те са възстановени на 19 декември 1961 година.
През 1963 година България открива дипломатическо представителство в Техеран, което през следващата година е повишено до ранг на посолство.
От 1972 година иранското дипломатическо представителство в София също функционира на ниво посолство.
Според информация на Министерството на външните работи на България през 60-те и 70-те години двустранните отношения бележат значително развитие. Политическите и икономическите контакти продължават и през 80-те години.
България е сред първите европейски държави, признали Ислямска република Иран
След Ислямската революция през 1979 година България е сред първите европейски държави, които признават Ислямска република Иран.
През следващите десетилетия двете страни разширяват правната и институционалната основа на двустранното сътрудничество.
Подписани са споразумения в областта на икономиката, науката, културата, транспорта, инвестициите и данъчното облагане.
На 15 ноември 2027 година България и Иран ще отбележат 130 години от установяването на официалните дипломатически отношения.