Krzeszów leży w Kotlinie Kamiennogórskiej, u stóp Wzgórz Krzeszowskich, będących częścią Gór Kamiennych. Do Krzeszowa można dojechać od strony Kamiennej Góry (7km) w kierunku Chełpska Śląskiego.