St. Albert is a city in Alberta, Canada. It has a population of around 66,000 people. While it is not a coastal city, it is located near the North Saskatchewan River, providing opportunities for recreational boating and fishing. St. Albert does not have ports, shipyards, or factories producing ship parts.