The Port of Rockland's Harbor and Waterfront Department is responsible for managing the city's waterfront and facilities. The Port of Rockland Harbormaster is open off-season from 8am to 4pm on weekdays. In the summer, the office is open seven days a week. The Port of Rockland Harbormaster operates the city's Public Landing and provide information on moorings in Rockland Harbor.
The Harbormaster for the Port of Rockland manages the Cruise Maine terminal which accommodates vessels up to 61 meters (200 feet) in length with alongside depth no greater than four meters (13 feet).
The Port of Rockland Yacht Club welcomes visiting yachts as well as members and guests. The club shares a facility with the Port of Rockland Harbormaster in Harbor Park. The Port of Rockland Yacht Club hosts cruising events from June through Labor Day, including "Round-the-Buoy" harbor races and one- and two-day weekend races featuring competitions with other regional yacht clubs.
The Port of Rockland is home to the Journey's End Marina. The marina has about 75 deep-water slips with transient dockage for vessels up to 68.6 meters (225 feet) in length and offers both outdoor and indoor storage. Journey's End Marina in the Port of Rockland offers gas and diesel, waste pump-out services, and parking for seasonal slips and moorings. The Port of Rockland's Journey's End Marina has 9.3 thousand square meters (100 thousand square feet) of indoor storage capacity and competitive winter storage packages for both sailboats and power vessels. The Marina also offers technical and mechanical services. They build custom boats, repair fiberglass boats, and maintain boats. Journey's End Marina also supports commercial boats and fishermen in the Port of Rockland with commercial fuel, haul-out and storage, mechanical services, hydraulic repairs, and a variety of machining and maintenance services.
The Port of Rockland's Knight Marine Service is a full-service marina and boat yard. Operating since 1968, Knight Marine Service offers seasonal moorings for $1200. Customers can get outside summer storage (June to September) for $21 per foot and inside summer storage for $33 per foot. Winter storage (September through June) is $31 per foot outside and $53 per foot inside. The Port of Rockland's Knight Marine also offers dinghy dockage and storage, mast storage, winterizing, and shrink wrapping. Gas and diesel are available from May through October, and Knight Marine Service has a dock store with supplies, maps, ice, locally-made gifts, and take-out meals. Knight Marine Service in the Port of Rockland has two Marine Travelifts and a hydraulic trailer for boat transportation. They offer all types of restorations and repairs.
The Maine State Ferry offers transportation from the Port of Rockland Terminal to several islands in Penobscot Bay.
The Vinalhaven Ferry crosses the 15 miles between the Port of Rockland and Vinalhaven in one hour and 15 minutes. Located in the Fox Islands, Vinalhaven has a rich lobster fishery and a summer colony. From there, visitors can go to the Lane's Island nature preserve, hike Tiptoe Mountain, tour the Brown's Head Lighthouse, swim at State Beach or two public swimming quarries (Lawson's or Booth), explore The Basin with its trails and waterfall, or travel to the Seal Island National Wildlife Refuge.
The North Haven Ferry crosses the 12.5 miles between the Port of Rockland and North Haven in a little over an hour. The ferry makes three round trips each day, depending on the winds and tides.
The Maniticus Island Ferry makes a 2 hour and 15 minutes trip from the Port of Rockland to Maniticus Island, a rustic and remote island that is popular with the more adventurous visitor and the inspired artist. Offering two rental houses that can accommodate about 15 people, Manticus Island is also a popular site for family gatherings.