Portachuelo se sitúa a unos 72 km al norte de Santa Cruz de la Sierra, junto al río Pirai y río Güendá.