Calamocha es una villa y un municipio de España, capital administrativa de la comarca del Jiloca, en el noroeste de la provincia de Teruel, en la comunidad autónoma de Aragón, a 70 km de Teruel. El municipio tiene un área de 316,63 km², con una población de 4.628 habitantes (INE 2011) y una densidad de 14,61 hab/km². Su código postal es 44200 (núcleo principal).
Calamocha se encuentra a orillas del río Jiloca, en el fondo del amplio valle que forma este río de la cuenca del Ebro, rodeada por las sierras del Sistema Ibérico en el que se encuentra. Está situada en el Corredor Cantábrico-Mediterráneo, uno de los principales ejes de transporte de España que comunica Valencia, Zaragoza y Bilbao, a medio camino entre las ciudades de Teruel y Zaragoza.
Calamocha es la localidad más importante del tercio noroccidental provincial. Es cabeza del partido judicial de Calamocha, uno de los tres de la provincia. Su economía se basa principalmente en el sector servicios. Es el principal centro comercial y de servicios de la zona noroccidental de la provincia. Sin embargo, tiene asímismo un notable sector industrial, donde destaca la industria agroalimentaria y la industria de los materiales de construcción. Calamocha es uno de los principales polos productores del "Jamón de Teruel".