 Kingston is along the shores of Appletree Cove and Puget Sound, and is home to a major Washington State Ferry terminal linking it to Edmonds.Kingston is located in northeastern Kitsap County at (47.798764, −122.499071), on the east side of the Kitsap Peninsula.Washington State Route 104 runs through the community from the Washington State Ferry terminal, leading northwest to Port Gamble.