Родился 2 октября 1945 году в селе Белая Глина Краснодарского края в русской крестьянской семье.
Был младшим из шестерых детей.
Отец, гончар по профессии, вернулся с войны инвалидом.
Мать работала поваром в детском доме.
В 14 лет уехал в Таганрог, где окончил таганрогское ремесленное училище, в 1968 году он поступил в МГУ на международное отделение факультета журналистики. В 1973 году окончил университет.
Владеет испанским (свободно), португальским и английским языками.
В 1990 г. Анпилов выдвигался в народные депутаты РСФСР и в депутаты Моссовета. Был избран народным депутатом Моссовета.
Был одним из руководителей закончившейся массовыми беспорядками коммунистической демонстрации 1 мая 1993 г. в Москве. 21 сентября 1993 г., после указа президента России Бориса Ельцина о роспуске Верховного Совета и Съезда народных депутатов, призвал своих сторонников на защиту Дома Советов.

Секретарь ЦК партии "Трудовая Россия",
председатель Исполкома Движения "Трудовая Россия",
председатель блока "Трудовая Россия - офицеры за СССР"

Имеет двух детей - дочь Анастасию (1976 г.р.) и сына Сергея (1987 г.р.)

Звания и награды : В 1965 г. во время действительной службы в армии был награжден юбилейной медалью "ХХ лет победы над Германией и Великой Отечественной войне".