Espinosa se encuentra enclavado al noroeste de un amplio valle en la zona norte de Las Merindades, a una altitud de 762 msnm.