All states›Marinas and Harbors›Oregon›Portland

Marinas and Harbors in Portland, OR

38 of the 88 marinas and boating businesses we list in Portland are marinas, harbors, or boat docks.

Marinas and docks range from basic public launch ramps with tie-up slips to full-service facilities offering fuel desks, haul-out yards, and winter storage. Dockage options vary between daily transient slips, seasonal rentals, and dry-stack storage, while amenities differ greatly regarding power hookups, pump-out stations, and shore facilities. Looking at a map pin will not tell you the draft limits, slip dimensions, or whether a location caters to daily boaters versus long-term liveaboards.

  1. Fred's Marina

    12800 NW Marina Way, Portland, OR 97231

    Mon-Fri 10am-3pm, Sat-Sun 9am-5pm

    Fuel dockBoat ramp
  2. Waverly Marina

    513 SE Marion St, Portland, OR 97202

    Thu-Sun 10am-6pm

    Transient slipsFuel dock
  3. McCuddy's Marina

    250 NE Tomahawk Island Dr, Portland, OR 97217-7906

    Service & repairsDry storage
  4. Multnomah Yacht Repair

    12900 NW Marina Way, Portland, OR 97231-2312

    Mon–Fri 8:00 a.m.–4:30 p.m.

    Service & repairs
  5. Columbia Crossings

    515 NE Tomahawk Island Dr, Portland, OR 97217

    Mon-Fri 9am-5pm, Sat 10am-4pm

    Dry storage
  6. Tomahawk Bay Marina

    515 NE Tomahawk Island Dr, Portland, OR 97217

    Mon-Fri 9am-5pm, Sat 10am-4pm

    Dry storage
  7. Donaldson Marina

    3501 NE Marine Dr, Portland, OR 97211

    Mon-Fri 9am-5pm

    Service & repairs
  8. Jantzen Bay Marina

    12050 N Jantzen Dr, Portland, OR 97217

    Mon-Fri 9am-5pm, Sat 10am-4pm

    Dry storage
  9. Big Eddy Marina

    19609 NE Marine Dr, Portland, OR 97230-7371

    Boat ramp
  10. Trudeau's Marine

    3015 N Hayden Island Dr, Portland, OR 97217

  11. Riverplace Marina

    0315 SW Montgomery St, Portland, OR 97201

  12. Sundance Yacht Sales & Marina

    570 NE Tomahawk Island Dr, Portland, OR 97217-8094

  13. Columbia River Yacht Club

    37 NE Tomahawk Island Dr, Portland, OR 97217-7933

  14. Rose City Yacht Club

    3737 NE Marine Dr, Portland, OR 97211

  15. Tomahawk Island Marina

    300 NE Tomahawk Island Dr, Portland, OR 97217-7940

  16. Tyee Yacht Club

    2929 NE Marine Dr, Portland, OR 97211

  17. Rocky Pointe Marina

    23586 NW Saint Helens Rd, Portland, OR 97231

  18. Columbia River Marina

    3333 NE Marine Dr, Portland, OR 97211-2119

  19. Jantzen Beach Moorage

    1881 N Jantzen Ave, Portland, OR 97217-7808

  20. Salpare Bay Marina

    11505 NE Yacht Harbor Dr, Portland, OR 97217

  21. Sportcraft Marina

    13200 SE McLoughlin Blvd, Portland, OR 97222

  22. Hayden Island Yacht Club

    12050 N Jantzen Dr, Portland, OR 97217-8162

  23. Oregon Yacht Club

    6901 SE Oaks Park Way, Portland, OR 97202

  24. Larson's Moorage

    14426 NW Larson Rd, Portland, OR 97231

  25. Mccuddy's Big Oak Marina

    25000 NW Saint Helens Rd, Portland, OR 97231-1714

  26. Elkins Rv & Boat Storage

    5830 NE 109th Ave, Portland, OR 97220

    Dry storage
  27. Mccuddy's Marina

    2915 NE Marine Dr, Portland, OR 97211-1742

  28. Columbia Ridge Marina

    18525 NE Marine Dr, Portland, OR 97230

  29. Sigler Cove Marina

    25200 NW St Helens Rd, Portland, OR 97231

  30. Ducks Moorage LLC

    18699 NE Marine Dr, Portland, OR 97230

  31. Will Jan Moorage

    18699 NE Marine Dr, Portland, OR 97230-7300

  32. Hayden Bay Marina

    201 N Lotus Beach Dr, Portland, OR 97217

  33. Marina Way Moorage

    13000 NW Marina Way, Portland, OR 97231

  34. Pac Mar Marina

    3501 NE Marine Dr, Portland, OR 97211-2123

  35. Columbia River-Ducks Moorage

    18699 NE Marine Dr, Portland, OR 97230-7300

  36. Bridgeton Moorage

    501 NE Bridgeton Rd, Portland, OR 97211

  37. Captain's Moorage

    55 NE Bridgeton Rd, Portland, OR 97211-1073

  38. Hadley's Landing

    18846 NW Sauvie Island Rd, Portland, OR 97231

Check slip dimensions. Always confirm depth clearances, beam limits, and power amperage (30-amp vs. 50-amp) directly with the dockmaster before reserving a transient or seasonal slip.

Also in Portland

More in Portland and Oregon

Marinas and Harbors near Portland

Good to know

What is the difference between transient and seasonal slips?

Transient slips are rented on a short-term basis, usually by the night or week, for boaters traveling through an area. Seasonal slips are leased for several months or a full year, giving local boaters a dedicated home port. Availability for transient docking often depends on peak holiday demand and advance reservations.

What services are typically included in dockage fees?

Basic slip rentals usually include water access and secure tie-ups, while electricity may be billed separately or metered based on consumption. Full-service marinas often include Wi-Fi, pump-out access, and shower facilities, whereas basic boat docks may only provide a place to tie off.

How much does it cost to keep a boat at a marina?

Pricing is typically calculated per foot of the vessel, measured by length overall. Transient rates often range from $2 to $5 per foot per night, while seasonal leases can cost anywhere from several hundred to several thousand dollars depending on the region and included amenities.