Порто Гранде расположен на северо-западе острова на возвышенности над Миндело Бей, в одном километре от центра города. Порт используется как для грузоперевозок, так и в качестве причала для пассажирских судов.