Вишневогорск, рабочий поселок, центр Вишневогорского городского поселения (Каслинский район). Расположен в западной части района, на берегу озера Сунгуль. Рельеф гористый (предгорья Уральского хребта); к юго-западу находится хребет Вишнёвые горы. Ландшафт — подзона сосново-лиственных лесов. У северной окраины — озеро Булдым, в 10 км к западу — озеро Аракуль, в 5 км к юго-западу — озеро Большой Каган, в 2 км к востоку — озеро Силач,.
Поселок связан шоссейными дорогами с соседними населенными пунктами, ж.-д. веткой — с линией Касли — Маук (ЮУЖД, направление Челябинск — Екатеринбург). Расстояние до районного центра (Касли) 24 км.
Население 5076 чел. (в 1949 — 8235, в 1970 — 7856, в 1983 — 6640, в 1995 — 5900).
История. Поселок основан в 1943 при Вишневогорском горно-обогатит. комбинате. 14 дек. 1949 отнесен к категории рабочих поселков. На его терр. действуют горнодоб. карьер, обогатит. и доводочная ф-ки, к-рые производят добычу и обработку полевого шпата, редкометалльных руд.
Имеются 3 библиотеки, ДК «Горняк», поликлиника, больница, средняя школа, 2 детских сада, филиал каслинского ПТУ № 18, ДМШ, клуб юных техников, спорт. комплекс, профилакторий.