Lowell is a city in Lane County, in the U.S. state of Oregon. Take a look below for 10 obscure and fun facts about Lowell, Oregon, United States. 1. As of the 2010 census, the city population was 1,045. 2. The city is on the north shore of Dexter Reservoir on the Middle Fork Willamette…