Бабочка «адмирал» обитает в широком ареале, который охватывает Европу и Западную Сибирь, Среднюю Азию, Северную Африку, острова Атлантического океана, Северную Америку, Гватемалу, Гаити и Новую Зеландию. 12
В России её можно встретить в европейской части, на Северном Кавказе и в Западной Сибири. 3
Местообитание: лесные опушки, редколесья, пойменные и горные луга, лесополосы, лесные поляны, обочины дорог, берега рек и других водоёмов. 1 Часто встречается в антропогенных биотопах. 1 В горах встречается до высот 2500–2700 м над у. м. 1