Portland ND is located at 47.498482, -97.367867 geo coordinates. Portland, ND is located in North Dakota, United States Of America.