Coca es un municipio y localidad española de la provincia de Segovia, en la comunidad autónoma de Castilla y León. Se encuentra situada en el Camino de Santiago de Madrid y en la comarca de la Campiña Segoviana.
El municipio tiene una población de 1.774 habitantes (INE 2022) y está situado a 50 km al noroeste de la capital provincial. Está bien comunicado por carretera y ferrocarril, y se encuentra a 135 km de Madrid y a 60 km de Valladolid.
Coca es un pueblo con una larga historia que se remonta a la época romana. En la Edad Media, fue una importante ciudad fortificada que perteneció a la Corona de Castilla. En el siglo XVI, fue sede del Duque de Alburquerque, que construyó el Castillo de Coca, uno de los más importantes de España.
El pueblo cuenta con un rico patrimonio histórico y cultural, que incluye el Castillo de Coca.