Находится к северу от города Кемерово, в 29 километрах, на реке Каменка (левый приток Томи), высота над уровнем моря 138 м[2]. Ближайшие населённые пункты — посёлок Кедровка (административный район Кемерово) в 6,5 км восточнее, посёлок Щегловский в 4,5 км на северо-запад и деревня Старая Балахонка в 5 км на запад. С Кемерово посёлок связан автобусным сообщением[3], в Солнечном 3 улицы — Заречная, Новая и Центральная и Центральный переулок[4].
↑Указ Президиума ВС РСФСР от 05.06.1964 г. "О переименовании некоторых населенных пунктов Кемеровской области" // Ведомости Верховного Совета РСФСР. — 1964. — № 23 (11 июня).