population of lake oswego oregon
The 2016 Lake Oswego, Oregon, population is 38,496. There are 3,601 people per square mile (population density).