Hojancha has an area of and a mean elevation of metres. The canton is in the midsection of the
Nicoya Peninsula. It is relatively compact, with a slim area reaching south to encompass a small portion of the Pacific coastline from Carrillo Beach southward to the mouth of the Ora River. == Districts ==