In the first half of the 20th century, life on Bowen was dominated by a resort operated by the Terminal Steamship Company (1900 - 1920) and the Union Steamship Company (1920 - 1962).
In 1999 the Bowen Island Municipality was incorporated, becoming the second "island municipality" in BC.