La villa de Cuéllar se encuentra situada en plena comarca natural Tierra de Pinares, en el límite de la provincia de Segovia, a su encuentro con el de la provincia de Valladolid, y dista de ambas capitales 60 km y 50 km respectivamente.