Александр Андреевич Мешков родился в 1964 году в Краснодарском крае. Русский
Окончил Каунасскую специальную среднюю школу милиции МВД СССР, затем – Киевскую высшую школу МВД СССР им. Ф.Э. Дзержинского.
Службу в ОВД начал с должности оперуполномоченного уголовного розыска отдела внутренних дел Конаковского горрайисполкома УВД Калининского (Тверского) облисполкома.
Затем служил на различных должностях в уголовном розыске в ОВД Конаковского района Тверской области.
2000 - июнь 2009 гг. - заместитель начальника – начальник отдела по борьбе с преступлениями против личности Управления уголовного розыска УВД Тверской области.
Июнь 2009 - ноябрь 2016 гг. - начальник УМВД России по г. Твери.
3 ноября 2016 - 3 октября 2017 гг. - заместитель начальника УМВД России по Смоленской области – начальник полиции.
3 октября 2017 - 7 сентября 2019 гг. - начальник Управления МВД России по Астраханской области.
С 7 сентября 2019 г. - начальник Главного Управления МВД России по Свердловской области.
Женат, имеет двух дочерей.
Генерал-майор полиции (2018)
Генерал-лейтенант полиции (2020)
Государственные награды:
медаль "За отличие в охране общественного порядка"