El río Choluteca, que cruza la ciudad de norte a sur, separa físicamente de Tegucigalpa y Comayagüela, mientras Tegucigalpa se encuentra a la margen derecha del río Grande o Choluteca, Comayagüela está en el sector occidental de la ciudad y próxima al aeropuerto.