Сафоново расположено примерно в 11 км[4] на юг от Чехова, на запруженном безымянном истоке ручья бассейна реки Сухая Лопасня (правый приток Лопасни)[5], высота центра деревни над уровнем моря — 175 м[6]. На 2016 год в Сафоново зарегистрированы 5 садовых товариществ[7].
Деревня связана автобусным сообщением с центром городского округа и соседними населёнными пунктами[8].