Portland is a city in Nueces and San Patricio counties in the U.S. state of Texas. The population was 15,099 at the 2010 census. The current local population estimate is 17,268.
Portland is located at 27°52′59″N 97°19′14″W (27.883117, -97.320466). According to the United States Census Bureau, the city has a total area of 9.6 square miles (24.9 km2), of which 7.0 square miles (18.1 km2) is land and 2.6 square miles (6.8 km2) (27.44%) is water. The city is roughly equidistant from Portland, Maine, and Portland, Oregon. In 2014 and 2015, the city annexed an additional 1.27 square miles bringing the total area to 10.87 square miles.
As of the census of 2000, there were 14,827 people, 5,021 households, and 4,051 families residing in the city. The population density was 2,125.5 people per square mile (820.2/km2). There were 5,351 housing units at an average density of 767.1 per square mile (296.0/km2).
In 2017, the Texas Demographic Center estimated the population at 21,619.
There were 5,021 households, out of which 47.5% had children under the age of 18 living with them, 68.6% were married couples living together, 9.2% had a female householder with no husband present, and 19.3% were non-families. 16.1% of all households were made up of individuals, and 6.1% had someone living alone who was 65 years of age or older.