Александр Петрович Горелов родился в 1959 году в Тамбовской области. Русский.
Свою службу начинал с должности милиционера оперативного механизированного полка ГУВД Мосгорисполкома в 1980 году, сразу после армии.
Через год становится инспектором Отдела милиции по охране дипломатических представительств. Заочно окончил факультет "Правоведение" Всесоюзного юридического заочного института.
С 1990 по 1999 год проходит службу на различных должностях Всесоюзного научно-исследовательского института МВД России.
В конце 1999 года назначен заместителем начальника управления - начальником планово-аналитического управления Главного управления кадров и кадровой политики МВД России.
В период с 2001 по 2004 год докторант докторантуры ВНИИ МВД России. В 2004 году становиться начальником контрольно-планового управления Организационно-инспекторского департамента МВД России.
С 2009 по 2012 год проходил службу на руководящих должностях Организационно - аналитического департамента МВД России.
16 июня 2012 года Указом Президента России назначен начальником Организационно-аналитического департамента МВД