Portland is an unincorporated community in Sumner County, Kansas, United States. It is located approximately five miles northeast of South Haven at 1.5 miles north of the intersection of S Hydraulic Rd and U.S. Route 166, adjacent to an abandoned railroad. It is 1.5 miles east of I-35.