Антон Котяков родился в 1980 году в городе Куйбышев (ныне Самара). Среднее образование он получил в лицее № 135 с авиационным уклоном. По воспоминаниям педагогов, будущий министр отличался ответственностью, увлекался баскетболом и всегда завершал начатые дела.
После окончания школы Котяков поступил в Самарскую экономическую академию, сегодня известную как Самарский государственный экономический университет. В 2002 году он получил диплом по специальности «экономическая теория», а в 2011-м окончил магистратуру РАНХиГС, где изучал «административное и финансовое право». В 2005 году защитил диссертацию и получил степень кандидата экономических наук.
Антон Котяков в государственной службеВ 2001 году, находясь на пятом курсе, Котяков начал свою карьеру в департаменте управления финансами Самарской области. Спустя четыре года он перешел в региональное министерство управления финансами, где возглавил один из отделов. С 2007 по 2012 год он руководил департаментом исполнения областного бюджета и отчетности.
В 2012 году Котяков переехал в Москву и занял должность начальника управления совершенствования функциональной деятельности в Федеральном казначействе. В период 2014–2017 годов он был главой Министерства финансов города Москвы, а с января по май 2017 года исполнял обязанности министра экономики Московской области.
Антон Котяков — министр труда и социальной защиты РФВесной 2017 года Котяков получил назначение заместителем министра финансов России Антона Силуанова. В этой роли он курировал вопросы бюджетной политики в сферах здравоохранения, образования, науки и культуры.
В 2020 году Котяков был назначен министром труда и социальной защиты Российской Федерации. Весной 2024 года он был повторно утвержден на эту должность. В его функции входит улучшение условий труда граждан, охрана их трудовых прав, поддержка занятости, а также развитие системы социального обеспечения в стране.