The City of Minneapolis owns, and River Services Inc. operates the Port of Minneapolis Bulk-Loading Dock to ship grain and other dry bulk commodities like coal, feed products, and coal. A four-tank grain elevator at the rear of the Dock has total capacity for 300 thousand bushels. One surface rail track on the bank merges with seven tracks that serve the Port of Minneapolis terminal at the rear of the Dock. With total capacity for 150 rail cars, the trackage connects with the CP Rail System. The Port of Minneapolis Bulk-Loading Dock has berthing distance of 122 meters (400 feet) with alongside depth of 2.7 meters (9 feet).

The City of Minneapolis also owns, and River Services Inc. operates the Port of Minneapolis North Dock to ship and receive general cargo, paper, lumber, steel, grain, and dry bulk cargoes that include coal, potash, fertilizer, and salt. The Port of Minneapolis North Dock is also used to moor barges. The towboat Rose Bee is used to shift and fleet barges that are moored in 4-wide tiers at the upper breasting dolphins.

At the terminal at the rear of the Port of Minneapolis North Dock are three concrete storage domes with total capacity for 39 thousand tons of potash or fertilizer. There is also an 11-acre asphalt-paved open storage area at this Port of Minneapolis terminal. A pipeline connects the dock to two steel storage tanks at the rear with capacity for 190.5 thousand barrels.

One surface rail track at the bank of the Port of Minneapolis North Dock merges with seven tracks at the terminal with total capacity for 150 rail cars. The trackage connects with the CP Rail System. The Port of Minneapolis North Dock has berthing distance of 106.7 meters (350 feet) with alongside depths of 2.7 and 3.7 meters (9 and 12 feet). There is also berthing space of 3.7 meters (12 feet) available.

The City of Minneapolis owns, and River Services Inc. operates the Port of Minneapolis South Dock to ship and receive general and heavy-lift cargoes. This Port of Minneapolis dock also receives paper, steel, grain, lumber products, and other dry bulk cargo like salt, coal, fertilizers, and potash. The Port of Minneapolis South Dock is also used to moor barges for fleeting, moored 4-wide at the lower moorings.

The terminal at the rear of this Port of Minneapolis dock covers 30 acres, including 25 acres of asphalt-surfaced area. A 2.3-acre transit shed and warehouse is located at the rear of the Port of Minneapolis South Dock. A surface rail track at the bank merges with seven surface tracks that support the terminal. With total capacity for 150 rail cars, the tracks connect to the CP Rail System.

The Port of Minneapolis South Dock has berthing distance of 61 meters (200 feet) with alongside depths of 2.7 and 3.7 meters (9 and 12 feet). A second berth offers 4.9 meters (16 feet) for berthing with alongside depths of 2.7 and 3.7 meters (9 and 12 feet).

The City of Minneapolis owns, and Padelford Packet Boat Company Inc. operates the Boom Park Excursion Boat Dock in the Port of Minneapolis to moor the excursion boats Anson Northrup and Betsey Northrup and to board passengers. The Port of Minneapolis' Boom Park Excursion Boat Dock has berthing distance of 76.2 meters (250 feet) with alongside depth of 2.7 meters (nine feet).

Aggregate Industries owns and operates the Yard D Wharf in the Port of Minneapolis to receive sand, gravel, and crushed stone. The Yard D Wharf has an open area with capacity to store 60 thousand tons of material. The Yard D Wharf in the Port of Minneapolis has berthing distance of 122 meters (400 feet) with alongside depths of 3 and 3.7 meters (10 and 12 feet).

American Iron and Supply Company owns and operates their own dock in the Port of Minneapolis to ship and receive scrap metal. The open area at the rear of this Port of Minneapolis dock can store about three thousand tons of scrap metal. One surface track serves the storage area and links with the CP Rail System. This Port of Minneapolis dock has berthing distance of 158.5 meters (520 feet) with alongside depth of three meters (10 feet).

Holcim (US) Inc. owns and operates the Port of Minneapolis Cement Terminal Dock to receive cement. Two pneumatic pipelines connect this Port of Minneapolis wharf to four concrete storage silos with total capacity for six thousand tons of cement. Three surface rail tracks support the terminal's undertrack pit and connect with the CP Rail System. The Port of Minneapolis Cement Terminal Dock has berthing distance of 119 meters (390 feet) with alongside depth of three meters (10 feet).

XCel Energy (Northern States Power Company) owns the Riverside Power Plant Dock in the Port of Minneapolis. Although it was not in use at the time of the 2003 survey, the Port of Minneapolis Riverside Power Plant Dock has an open storage with capacity for 150 thousand tons of coal, delivered by rail, at the rear of the dock. A main rail track with four spur tracks serves two undertrack pits at the rear of this Port of Minneapolis dock. With total capacity for 70 cars, the tracks connect with the Burlington Northern Santa Fe Railway. The Port of Minneapolis' Riverside Power Plant Dock has berthing distance of 4.9 meters (16 feet) with alongside depth of 3.7 meters (12 feet).