La ciudad se encuentra en el sureste del país, entre el océano Atlántico y el lago Nokoué, alrededor de la laguna Cotonú (que en realidad es un estrecho).