Село расположено в пределах Южно-Минусинской котловины на левом берегу реки Черёмушки (правый приток реки Амыла), при впадении ручья Чернышов, на высоте 325 метров над уровнем моря.
Расстояние до районного центра села Каратузское составляет 15 км, до ближайшего относительно крупного города Минусинск — 110 км.
В настоящее время в селе Черемушка работают сельский Дом культуры и библиотека с филиалами в соседних селах, фельдшерско-акушерский пункт, детский сад, средняя школа имени Героя Советского Союза Г. В. Комарова, почтовое отделение и узел связи.
Население занято в сельском хозяйстве, бюджетной сфере, занимается мелким предпринимательством.