Анатолий Евгеньевич Карпов родился 23 мая 1951 года, Златоуст, Челябинская область.
Играть в шахматы его начал учить отец, когда Анатолию было 5 лет. Занимался в шахматной секции в Спортпавильоне Златоустовского металлургического завода. В 9 лет Анатолий получил первый разряд, в 11 лет выполнил норму кандидата в мастера спорта, в 14 лет стал мастером спорта СССР.
В подростковые годы Анатолий впервые приехал в Москву для занятий в «школе Ботвинника».
В 1968 году Карпов сдавал приёмные экзамены в Московский государственный университет, но не прошёл по конкурсу. Тогда Карпов с полученными в МГУ оценками по совету друзей решил поступить в Военно-механический институт («Военмех») в Ленинграде и приехал с этой целью в северную столицу. Однако в это время его наставник Михаил Ботвинник обратился к министру высшего образования СССР Вячеславу Елютину с ходатайством выделить для Карпова дополнительное место в МГУ, так как полагал, что Карпову для достижения крупных спортивных успехов надо жить в Москве. По результатам рассмотрения письма Ботвинника Карпова вне конкурса приняли в МГУ[10].
Карпов учился на мехмате МГУ, имея свободный график посещений. Весной 1969 года по совету своего многолетнего помощника Александра Баха, при содействии секретаря парткома Ленинградского госуниверситета Сергея Лаврова и недовольстве Ботвинника Карпов перевёлся в Ленинград на экономический факультет ЛГУ. Карпов выступал за ЦСКА, его тренером стал Семён Фурман (с 1969 по 1978 годы), который и вырастил из талантливого шахматиста гроссмейстера экстра-класса, обладателя шахматной короны. Университет из-за частых отъездов на соревнования Карпов окончил только спустя 10 лет, в 1978 году, будучи уже чемпионом мира. Дипломная работа Карпова была посвящена проблемам рационального использования свободного времени при социализме[10].
В 1969 году Карпов стал чемпионом мира среди юношей, в 1970 году — чемпионом РСФСР, получил звание гроссмейстера. В 1973—1974 годах выиграл межзональный турнир и матчи претендентов на первенство мира по шахматам.
3 апреля 1975 года, после отказа Роберта Фишера защищать свой титул, президент ФИДЕ Макс Эйве объявил Анатолия Карпова двенадцатым чемпионом мира (см. несостоявшийся Матч за звание чемпиона мира по шахматам 1975).
Анатолий Карпов был сильнейшим в мире 10 лет, но осенью 1985 года уступил шахматную корону Гарри Каспарову.
С марта 1978 года Карпов работал младшим научным сотрудником НИИ комплексных социальных исследований ЛГУ. С 1980 — младший научный сотрудник, затем старший научный сотрудник кафедры политэкономии гуманитарных факультетов МГУ.
С 1982 года стал президентом Советского фонда мира (с 1992 года — Международная ассоциация фондов мира).
С 1999 года — руководитель и учредитель ООО «Петромир».
В 1999—2003 годах — председатель Совета директоров Федерального промышленного Банка.
С 2004 — член Президентского Совета по культуре.
С 2005 до 2011 года был президентом компании «Бергхофф — Россия»[12][13] Владеет долей в этой компании.
С 2006 года замещал Председателя комиссии по экологической безопасности и охране окружающей среды Общественной Палаты РФ. С 2007 года член Общественного совета при Министерстве обороны Российской Федерации.
С 2007 года — президент Российского экологического Фонда «ТЕХЭКО».
Занимает также следующие посты:
- Председатель оргкомитета и Президент Всероссийских соревнований «Белая ладья».
-
Председатель Совета — президент Межрегионального общественного фонда «Михаил Ботвинник».
-
Вице-президент Международной федерации по русским шахматам.
-
Президент оргкомитета Всемирных детских шахматных Олимпиад.
-
Председатель Совета шахматной школы «Дети Чернобыля».
-
Председатель оргкомитета Международного фестиваля «Шахматы в школах».
-
Региональный Посол доброй воли ЮНИСЕФ.
-
В 1989 году снялся в фильме Цугцванг режиссёра Матьё Карьера в роли Шахматиста.
Карпов — государственный и общественный деятель как в советские, так и российские времена. В общественно-политической деятельности он, как правило, поддерживает действующую власть.
В 1989—1991 годах был депутатом Верховного совета СССР
В 1995 году Карпов баллотировался в Государственную думу РФ по спискам объединения «Власть — народу!»
В 1996 году поддерживал на президентских выборах Бориса Ельцина
В 1997 году Карпов баллотировался в депутаты Государственной думы от Тулы.
В 2007 году на выборах в Госдуму поддержал московский список КПРФ во главе с Иваном Мельниковым и Олегом Смолиным
27 ноября 2007 года Анатолий Карпов вместе с депутатом Госдумы Владимиром Рыжковым пришли на Петровку, 38 в Москве, чтобы встретиться с Гарри Каспаровым, арестованным на пять суток за проведение «Марша несогласных», однако в этой встрече им было отказано
14 сентября 2011 года — Карпов в числе победителей праймериз Общероссийского народного фронта (ОНФ) участвовал во встрече с лидером партии «Единая Россия» Владимиром Путиным и выдвинул новые идеи в социальной сфере
15 сентября 2011 года — на съезде «Единой России» утверждён 3-м номером от Тюменской области в партийном избирательном списке на выборах Госдумы шестого созыва.
4 декабря 2011 года — избран депутатом Госдумы РФ шестого созыва. Вошёл в состав думского комитета по природным ресурсам, природопользованию и экологии.
18 сентября 2016 года избран депутатом Госдумы РФ седьмого созыва, заместитель председателя думского комитета по международным делам.
19 июля 2018 года проголосовал в качестве депутата Госдумы РФ за повышение пенсионного возраста
Депутат Государственной думы Российской Федерации шестого и седьмого созывов от фракции «Единая Россия», заместитель председателя комитета по международным делам (с 2016), член думского комитета по природным ресурсам, природопользованию и экологии (2011—2016).