Omoa is a town and a municipality in the Department of Cortés of the Central American country of Honduras. Omoa is located on a small bay of the same name 18 km. west of Puerto Cortés on the Caribbean Sea coast.
Omoa is both a municipality and a small town located along the Northwest Caribbean coast of Honduras. The town is about 18 km west of Puerto Cortes. The municipio of Omoa is populated by about 30,000 people distributed within an area of 382.8 km².