15 Best Small Towns to Visit in Oregon

1. Ashland, Oregon

2. Astoria, Oregon

3. Klamath Falls, Oregon

4. Baker City, Oregon

5. Brownsville, Oregon

6. Cottage Grove, Oregon

7. Florence, Oregon

8. Hood River, Oregon

9. Jacksonville, Oregon

10. Joseph, Oregon

11. Sisters, Oregon

12. Yachats, Oregon

13. Newport, Oregon

14. Cannon Beach, Oregon

15. Tillamook, Oregon