Город Знаменск основан в связи с сформированием и строительством в 1947 году полигона близ села Капустин Яр. Первоначально будущий Знаменск состоял из бараков, в которых проживали первые ракетчики. Большая же часть военнослужащих была расселена в землянках, палатках и домах села Капустин Яр. Начиная с 1949 года начали появляться первые финские домики. Капитальные дома, казармы, административные здания будущего города начали возводиться в 1951 году. Каждый год сдавалось по нескольку домов, преимущественно двухэтажных. В 1962 году военный городок получил наименование Знаменск с присвоением почтового адреса Капустин Яр-1.
В конце 1980-х годов в городе начали строиться многоэтажные дома, вырос новый микрорайон, в шутку названный Простоквашино. 14 июля 1992 года город приобрел статус закрытого административно-территориального образования в составе Астраханской области. 27 января 1993 года Капустин Яр-1 официально переименован в Знаменск.