Nonsuch Bay is located on the island of Antiqua which is part of the country of Antiqua and Barbuda in Caribbean Sea. Nonsuch Bay is the northern of two large indentations in the eastern coast of Antiqua. It lies to the north of the other indentation, Willoughby Bay. Nonsuch Bay lies immediately to the south of Indian Town Point.
Nonsuch Bay‘s geographic coordinates are 17°04.46′N, 61°41.33′W.