Zip lookup · WA

98345
Keyport, Washington.

Keyport, Kitsap County, WA · Bremerton-Silverdale-Port Orchard, WA metro · population 221

What it costs per month · 98345 $3,061/mo

to buy the typical home at today's mortgage rate — +$1,551 (+103%) since Jan 2020.

What the home itself did
1 year
Up $14,508 +3%
$568,753$583,261 since Sep 2025
5 years
Up $41,082 +8%
$542,179$583,261 since Sep 2021

Monthly payment to buy the typical home

Home value × that month's 30-year mortgage rate, 20% down, principal and interest. This is the line households feel: prices and rates compound each other.

$1,000 $2,000 $3,000 2002 2006 2010 2014 2018 2022 2026 98345 $3,061 United States $1,922
$1,000 $2,000 $3,000 2002 2010 2018 2026
  • 98345$3,061
  • United States$1,922

At the last five years' pace, a typical home here doubles in price every 47 years.

Typical home values in zip 98345 rose 2.6% over the past year — faster than the nation's +1.2%.

Zillow also publishes an index for the city itself: Keyport, WA — measured over the city limits, which is a different area from this zip.

Typical home value $583,261 as of Sep 2026
+2.6%year on year

Typical home value — 98345

Mid-tier homes, smoothed and seasonally adjusted.

$200,000 $400,000 $600,000 2018 2020 2022 2024 2026 98345 $583,261 Bremerton $579,111 United States $366,157
$200,000 $400,000 $600,000 2018 2022 2026
  • 98345$583,261
  • Bremerton$579,111
  • United States$366,157

Within 20 miles

Showing 30 of 54 zips in range — sorting picks from all 54.

Miles sorted ascending, activate to sort descending Zip activate to sort by Zip City activate to sort by City Population activate to sort by Population Rent activate to sort by Rent Home value activate to sort by Home value
3.6 98370 Poulsbo 33,655 $2,420 $664,545
3.7 98392 Suquamish 2,984 — $480,814
5.0 98311 Bremerton 28,168 $1,965 $503,787
5.0 98383 Silverdale 21,604 $2,072 $596,905
5.4 98110 Bainbridge Island 24,631 $2,989 $1,173,040
6.2 98342 Indianola 1,338 — $701,762
7.6 98310 Bremerton 22,643 $1,801 $458,267
9.3 98346 Kingston 9,920 $2,667 $656,532
9.4 98337 Bremerton 7,370 $1,769 $392,548
10.8 98199 Seattle 22,468 $2,719 $1,205,254
11.2 98312 Bremerton 36,307 $2,011 $494,706
11.3 98117 Seattle 35,711 $2,443 $944,564
11.4 98366 Port Orchard 36,965 $1,965 $501,412
11.6 98107 Seattle 28,776 $2,332 $817,554
12.1 98177 Seattle 21,090 $3,143 $1,089,953
12.5 98119 Seattle 26,879 $2,026 $1,018,013
13.2 98103 Seattle 52,671 $2,291 $875,835
13.3 98133 Seattle 53,249 $1,904 $721,343
13.6 98020 Edmonds 19,551 $2,261 $1,127,472
13.7 98116 Seattle 28,711 $2,301 $973,130
13.8 98109 Seattle 34,328 $2,564 $747,178
14.0 98365 Port Ludlow 5,168 — $651,757
14.1 98121 Seattle 21,166 $2,757 $521,052
14.5 98340 Hansville 2,721 — $716,535
14.6 98102 Seattle 27,333 $1,958 $736,729
14.8 98101 Seattle 17,153 $2,647 $546,852
14.9 98376 Quilcene 1,982 — $453,323
15.1 98125 Seattle 44,520 $1,914 $778,253
15.3 98104 Seattle 16,542 $2,041 $529,302
15.5 98155 Seattle 36,511 $2,169 $789,336

Coordinates and population from SimpleMaps US Zips (Basic). Rent and home values from Zillow Research.