Olba se encuentra en las orillas del río Mijares, cerca del embalse de Arenoso-Montanejos de la provincia de Castellón y a unos 59 km de la capital (46 km según otras fuentes) turolense.