Съёмки фильма «Мастер и Маргарита» проходили в Москве и Санкт-Петербурге. В Москве в кадр попали, например: Патриаршие пруды, которые играют ключевую роль в романе и фильме; главный корпус Российской государственной библиотеки и главное здание МГУ — места, в которых разыгрываются драматические и мистические сцены; деревянный дом Палибина в Хамовниках на улице Бурденко — этот дом добавил визуальной достоверности сценам, связанным с бытом героев; фойе Театра Российской Армии — место действия для сцен, передающих атмосферу театральной Москвы. В Санкт-Петербурге для съёмок использовались, например: Дом Советов на Московской площади; жилой комплекс на Таврической улице, известный как «Дом Хренова»; внутренние сцены снимались в Этнографическом музее и Российской национальной библиотеке. Заграничная локация — Мальта.