Роман написан Михаилом Афанасьевичем Булгаковым в период с 1928 по 1940 годы. Впервые был опубликован в сокращённом варианте в 1966—1977 года в журнале «Москва». Первое полное издание на русском языке было опубликовано в 1967 году в издательстве «YMCA-Press» в Париже, а в СССР — в 1973 году в издательстве «Художественная литература». В 1999 роман получил польскую Премию SFinksв номинации «Книга года». Входит в списки «100 книг века» по версии Le Monde, «200 лучших книг» по версии BBC.
«Мастер и Маргарита» (Италия — Югославия, 1972 г.), реж. Александр Петрович. В главных ролях У. Тоньяцци, М. Фармер. Очень свободный парафраз на тему романа с привлечением мотивов из «Театрального романа» М. А. Булгакова.
«Мастер и Маргарита» (Польша, 1988 г.). реж. Мацей Войтышко, в главных ролях Г. Холлоубек, В. Ковальский, А. Дымна. 4-серийный ТВ-сериал. Создатели очень бережно отнеслись к тексту романа.
«Мастер и Маргарита» (Россия, 1994 г.), реж. Юрий Кара, в главных ролях В. Раков, А. Вертинская, Н. Бурляев, М. Ульянов, В. Гафт и др. Фильм имеет некоторые расхождения с сюжетом романа. Режиссерская версия 3 часа 20 минут, кинопрокатная версия около 2 часов, она и получила широкое распространение.
«Мастер и Маргарита» (Россия, 2005 г.), реж. Владимир Бортко, в главных ролях А. Галибин, А. Ковальчук, О. Басилашвили, С. Безруков, К. Лавров и др. 10-серийный ТВ-сериал. Имеются некоторые расхождения с романом.
Вот некоторые экранизации: