Анатолий Локоть родился в Новосибирске 18 января 1959 года. Окончил школу №127 (ныне – университетская гимназия №14) и физико-технический факультет Новосибирского электротехнического института. Во время учебы был задействован на общественной работе в качестве комиссара оперативного комсомольского отряда. Отмечен наградами ЦК ВЛКСМ и УВД за помощь в задержании опасных преступников. Во время службы в армии командовал подразделением радиотехнических войск ПВО.
С 1984 по 2003 год трудился в НИИ измерительных приборов, принимал участие в разработке комплекса противовоздушной обороны.
Политическая карьера Локтя неотрывно связана с партией КПРФ. В феврале 1993 года будущий градоначальник был избран членом бюро Новосибирского обкома КПРФ, а через год стал вторым секретарем обкома. Был депутатом Областного совета от Компартии, возглавлял фракцию КПРФ в горсовете. Избрался депутатом Госдумы по Заельцовскому одномандатному избирательному округу № 126, где стал зампредом комитета по собственности. Также входил в комитет по вопросам местного самоуправления, Счетную комиссию Госдумы, комиссию Парламентского собрания Союза Белоруссии и России по экономической политике.
В 2006 году Локоть возглавил Новосибирский обком КПРФ и еще через два года вошел в состав ЦК партии.
В апреле 2014 года победил на выборах Новосибирска с результатом 43,75% голосов. В 2017 году вошел в Президиум ЦК КПРФ. В сентябре 2019 года переизбрался мэром Новосибирска на второй срок при поддержке губернатора Андрея Травникова и спикера Заксобрания Андрея Шимкива.
Анатолий Локоть женат: с супругой Мариной познакомился еще в пятом классе. У них двое детей. Сын Богдан руководит ООО «Ипф-Сети, дочь Мария владеет магазином одежды.
Ранее "МК в Новосибирске" сообщал, что врио мэра Новосибирска назначен первый вице-мэр Олег Клемешов.