Portland is a city in Traill County, North Dakota, United States.
[7] According to the United States Census Bureau, the city has a total area of 0.86 square miles (2.23 km2), all land.
There were 297 housing units at an average density of 345.3 per square mile (133.3/km2).
35.1% of all households were made up of individuals, and 21.9% had someone living alone who was 65 years of age or older.
There were 286 housing units at an average density of 332.4 per square mile (128.3/km2).
The racial makeup of the city was 99.50% White, 0.17% Asian, and 0.33% from two or more races.
36.8% of all households were made up of individuals, and 24.2% had someone living alone who was 65 years of age or older.