Ever dream of moving to the Oregon Coast? I know I do! The Beaver State’s western border is home to many wondrous beach towns that are full of history, natural beauty, and small town charm. From Astoria to Port Orford, here are 11 of the loveliest small towns that’ll make you want to pack your bags and move to the coast:

  1. Florence

flickr/ Rick Obst Walking down the streets of Florence, you’ll feel like you’ve stepped into a fairytale. This lovely town has a population of 8,800 and provides great access to many of the coast’s natural wonders like the Oregon Dunes and the Sea Lion Caves.

  1. Depoe Bay

flickr/ Craig Camp Depoe Bay is a teensy tiny town tucked away on the coast of Lincoln County. This charming hidden gem is home to amazing scenery as well as some of Oregon’s best seafood restaurants. It’s also one of the best places on the coast for whale watching.

  1. Bandon

flickr/ Einahpets32 (Stephanie) Home to some of the most magical coastal scenery in the state, Bandon is a lovely little town that’ll blow you away with its relaxed, friendly atmosphere, wondrous beaches, and plethora of fabulous shops and restaurants.

  1. Astoria

flickr/ Amy Meredith Astoria is a gorgeous little seaside town with a population of nearly 10,000 located in northwest Oregon at the mouth of the Columbia River. This historic town is full of charming shops and restaurants as well as a boardwalk, a vintage trolley, museums, and more.

  1. Winchester Bay

flickr/ Andrew Smith Surrounded by miles and miles of breathtaking scenery, Winchester Bay is a beautiful village with a small-town feel and a population of only 382.

  1. Yachats

flickr/ Al Case For a true Oregon Coast experience, head to the lovely little town of Yachats. This quiet village is full of charm, history, and beauty.

  1. Seaside

flickr/ Alex Butterfield Located in Clatsop County, Seaside is a one of a kind ocean town with a historic promenade, a vast sandy beach, and all kinds of enchanting attractions including a saltwater taffy shop, an aquarium, a carousel mall, and more.

  1. Port Orford

flickr/ Anita Ritenour Located in Curry County, Port Orford is a vibrant little town that blends natural beauty with small town comfort.

  1. Cannon Beach

flickr/ Rachel Samanyi Not only is Cannon Beach home to Oregon’s most iconic beach, it’s also a gorgeous little city with unique local restaurants, galleries, breweries, and more.

  1. Manzanita

flickr/ ryan harvey Located in Tillamook County just south of the legendary Neahkahnie Mountain, Manzanita is an artsy beach town that’s positively picture-perfect.

  1. Newport

flickr/ Thomas Hawk The wonderful town of Newport is a fabulous place to get away from it all on the Oregon Coast. You’ll find gorgeous beaches, historic sites, delicious restaurants, and more.

Check out our charming small town Oregon road trip here.

flickr/ Rick Obst

Walking down the streets of Florence, you’ll feel like you’ve stepped into a fairytale. This lovely town has a population of 8,800 and provides great access to many of the coast’s natural wonders like the Oregon Dunes and the Sea Lion Caves.

flickr/ Craig Camp

Depoe Bay is a teensy tiny town tucked away on the coast of Lincoln County. This charming hidden gem is home to amazing scenery as well as some of Oregon’s best seafood restaurants. It’s also one of the best places on the coast for whale watching.

flickr/ Einahpets32 (Stephanie)

Home to some of the most magical coastal scenery in the state, Bandon is a lovely little town that’ll blow you away with its relaxed, friendly atmosphere, wondrous beaches, and plethora of fabulous shops and restaurants.

flickr/ Amy Meredith

Astoria is a gorgeous little seaside town with a population of nearly 10,000 located in northwest Oregon at the mouth of the Columbia River. This historic town is full of charming shops and restaurants as well as a boardwalk, a vintage trolley, museums, and more.

flickr/ Andrew Smith

Surrounded by miles and miles of breathtaking scenery, Winchester Bay is a beautiful village with a small-town feel and a population of only 382.

flickr/ Al Case

For a true Oregon Coast experience, head to the lovely little town of Yachats. This quiet village is full of charm, history, and beauty.

flickr/ Alex Butterfield

Located in Clatsop County, Seaside is a one of a kind ocean town with a historic promenade, a vast sandy beach, and all kinds of enchanting attractions including a saltwater taffy shop, an aquarium, a carousel mall, and more.

flickr/ Anita Ritenour

Located in Curry County, Port Orford is a vibrant little town that blends natural beauty with small town comfort.

flickr/ Rachel Samanyi

Not only is Cannon Beach home to Oregon’s most iconic beach, it’s also a gorgeous little city with unique local restaurants, galleries, breweries, and more.

flickr/ ryan harvey

Located in Tillamook County just south of the legendary Neahkahnie Mountain, Manzanita is an artsy beach town that’s positively picture-perfect.

flickr/ Thomas Hawk

The wonderful town of Newport is a fabulous place to get away from it all on the Oregon Coast. You’ll find gorgeous beaches, historic sites, delicious restaurants, and more.

What’s your favorite Beaver State beach town? Let us know in the comments below.

OnlyInYourState may earn compensation through affiliate links in this article.