Ермаковский сельсовет расположен на юге Красноярского края, общая площадь земель муниципального образования составляет 5247 га, протяженность автомобильных дорог 88,2 км.
В его состав входят 4 населенных пункта д.Николаевка, п.Песочный, п.Новоозерный, с.Ермаковское , которое является административным центром Ермаковского сельсовета и всего Ермаковского района.
Территория Ермаковского сельсовета расположена в зоне с резко континентальным климатом, который отличается холодной зимой и коротким жарким летом.
По природо-сельскохозяйственному районированию территория сельсовета отнесена к лесостепной зоне.