Little Norway on Liberty Bay
Welcome to Poulsbo, the waterfront "Little Norway" of Kitsap County, settled by Norwegian immigrants and set on the shores of Liberty Bay.
Poulsbo is a small waterfront city on Liberty Bay in northern Kitsap County, Washington, about a 25-minute drive from the Bainbridge Island and Kingston ferry terminals that connect the Kitsap Peninsula to Seattle. With roughly 12,000 residents, it is the smallest of the four incorporated cities in Kitsap County, yet it carries one of the region's most distinctive cultural identities. The city was settled in the late 1800s by Norwegian immigrants drawn to a landscape that reminded them of the fjords of their homeland; its founding is credited to Norwegian immigrant Ole Stubb in 1875. The community became widely known as "Little Norway," and at one time Norwegian was commonly spoken in town. Local lore holds that the intended name "Paulsbo" became "Poulsbo" through a clerical error when the town's name was registered in Washington, D.C. Today Poulsbo balances that Scandinavian character with its role as a residential and commercial hub for northern Kitsap County. Its compact downtown along Front Street overlooks Liberty Bay and is lined with bakeries, restaurants, and independent shops that lean into the town's Nordic identity. Beyond tourism, the city serves a mix of military families connected to nearby Naval Base Kitsap, maritime and health-care workers, and Puget Sound commuters who prefer the peninsula's quieter pace and waterfront setting. The broader North Kitsap area, from Suquamish and Kingston to Hansville, Indianola, and Port Gamble, gives Poulsbo a wide community network of parks, shorelines, and small-town centers, while the ferries keep downtown Seattle within reach for work and city amenities.
Poulsbo is located in Kitsap County, Washington, on the Kitsap Peninsula. It is the smallest of the four incorporated cities in the county, which also includes Bremerton, Port Orchard, and Bainbridge Island.
Poulsbo earned the nickname Little Norway because it was settled by Norwegian immigrants in the late 1800s who were drawn to a landscape resembling the fjords of Norway. The community retains a strong Scandinavian character today, visible in its downtown, shops, and annual Viking Fest celebration.
Poulsbo is served by the North Kitsap School District 400, which covers the northern portion of Kitsap County, including Poulsbo, Kingston, Suquamish, Hansville, Indianola, Keyport, and Port Gamble. North Kitsap High School is located in Poulsbo.
Poulsbo is about a 20- to 25-minute drive from the Bainbridge Island and Kingston ferry terminals. From Bainbridge Island, the ferry crossing to downtown Seattle is roughly 35 minutes, making the total trip to Seattle typically around an hour depending on schedules.
Poulsbo's population was 11,970 at the 2020 census, with recent estimates placing the city at roughly 12,000 to 13,000 residents. It remains the smallest incorporated city in Kitsap County, and its Liberty Bay waterfront and Scandinavian-influenced downtown set it apart within the county.
MARKET SNAPSHOT
How homes have been selling here over the last 90 days.
Market data reflects closed sales over the last 90 days and is provided for informational purposes.
BROWSE BY ZIP
Browse listings by postal code in this area.