Поселок расположен на реке Кача примерно в 40 км северо-западнее Красноярска, в 2-х км южнее пгт Кедровый и в 20 км запад-северо-западнее от районного центра пгт Емельяново.
История
Основан в 1823 году как посёлок при Коноваловском стекольном заводе; после открытия церкви — посёлок Знаменский (Знаменский завод).