Portland está ubicada en una península al lado de Bahía Casco en el Golfo de Maine y el Océano Atlántico.