Махаон обитает в Голарктической области. 2 Встречается повсеместно в Европе (отсутствует только в Ирландии, а в Англии обитает только в графстве Норфолк) от морей Северного Ледовитого океана до побережья Чёрного моря и Кавказа. 23 Также встречается в Азии (включая тропики), Северной Африке и Северной Америке. 23
Некоторые места обитания махаона:
Одиночные особи при высоких миграционных возможностях могут залетать в крупные урбанизированные центры. 12