Базилика Святого Стефана расположена в Пеште, занимает бо́льшую часть площади святого Иштвана. Базилика ориентирована по линии запад-восток.
Главный фасад базилики выходит на запад, замыкает собой перспективу улицы Зриньи. Апсида выходит на улицу Байци-Жилински.
Длина собора — 87,4 метров, ширина — 55 метров и высота — 96 метров. Наряду со зданием парламента (высота обоих зданий одинакова — 96 метров) — самое высокое историческое здание Будапешта. Базилика Святого Стефана вместе с базиликой святого Адальберта в Эстергоме и Эгерской базиликой входит в тройку крупнейших церквей страны.
Храм построен в стиле неоренессанс, в плане представляет собой равносторонний крест. В месте пересечения поперечного трансепта с главным нефом расположен массивный купол высотой 96 метров и диаметром 22 метра.
По бокам от главного фасада расположены две высокие колокольни. В правой колокольне находится самый большой колокол страны весом в 9 тонн. Над центральным входом высечена надпись на латыни — Ego sum via veritas et vita (Я есмь путь и истина и жизнь Ин. 14:6).
Использованы фотоматериалы с сайтов: pp.userapi.com; photos.google.com