La ciudad se encontraba ubicada dos leguas y media aguas arriba de la desembocadura del río del Guaymí, al que Artieda Chirinos dio el nombre de río de Nuestra Señora de la O y que es hoy denominado río Cricamola, en la costa caribeña de Panamá, en la margen sur de la laguna de Chiriquí o Aburemá.