Ashland is a city located in Jackson County, Oregon, within the United States. It is situated near the southern end of the Rogue Valley and lies along Interstate 5.
The city is positioned approximately 16 miles (26 km) north of the California border. As of the 2020 census, the population of Ashland was 21,360.