Millport es la única ciudad de la isla, y se sitúa en una gran bahía en la costa sur de la isla.