Está ubicada a orillas del lago Senezh, en el camino del ferrocarril Moscú-San Petersburgo, 65 km al noroeste de Moscú.
Originalmente, en los que ahora es la ciudad, existieron los asentamientos de Gomzino y posteriormente de Sólnechnaya Gorá («colina soleada»).
El lugar recibió el estatus de ciudad y fue renombrado como Solnechnogórsk en 1938.
Los principales ejes económicos de la ciudad son la industria de metales y vidrios, y el turismo.
No lejos de Solnechnogórsk se encuentra la finca de Shájmatovo que una vez perteneció al prominente poeta Aleksandr Blok; ahora es un museo dedicado a su memoria.