Ясногорск находится в районном центре Тульской области в 35 км от Тулы.
Расположен в верховьях реки Вашана (приток Оки).
Основан город с 1958 года. До 1965 года город назывался Лаптево.
В современном Ясногорске находится машиностроительный , молочный завод, "Металлист".
Краеведческий музей.