San Ignacio is situated on the banks of the Macal River, about 63 miles (101 km) west of Belize City and 22 miles (35 km) west of the country's capital: Belmopan. The town has an area of approximately .
