Карнизов Анатолий Фёдорович родился в 1946 году в городе Старый Оскол Белгородской области в семье служащего. В 1969 году Карнизов Анатолий Фёдорович окончил Воронежский инженерно-строительный институт по специальности «Инженер путей сообщения». Трудовую деятельность Карнизов Анатолий Фёдорович начал в 1969 году в строительном управлении «Трансводстрой» треста «КМАрудстрой» в должности мастера. С 1970 по 1971 годы Карнизов Анатолий Фёдорович проходил службу в строительных войсках Северного морского флота. С 1971 по 1983 годы Карнизов Анатолий Фёдорович работал мастером, прорабом, старшим прорабом, начальником ПТО, главным инженером, начальником спецуправления № 4 треста «КМАспецстрой». В 1983 году Карнизов Анатолий Фёдорович избран первым заместителем председателя горисполкома, в 1988 году – вторым секретарем Губкинского горкома КПСС, в 1990 году – председателем Губкинского горисполкома. В 1991 году Карнизов Анатолий Фёдорович назначен главой администрации города Губкина.
С 1993 по 1998 годы Карнизов Анатолий Фёдорович работал первым заместителем директора по строительству, затем директором по строительству ОАО «Лебединский ГОК». В 1998 году назначен первым заместителем главы администрации города Губкина и Губкинского района. С августа 2003 года Карнизов Анатолий Фёдорович работает заместителем директора филиала ОАО «Белгородоблгаз» «Северное объединение по эксплуатации газового хозяйства».
Имеет почетное звание «Заслуженный строитель Российской Федерации». В 2006 году присвоено звание «Почетный гражданин города Губкина и Губкинского района».
Женат. Имеет двоих детей.