Shelter Bay is a small community near La Conner, Washington. La Conner is located at 48°23′26″N 122°29′44″W / 48.39056°N 122.49556°W. According to the United States Census Bureau, the town has a total area of 1.3 km². 1.1 km² of it is land and 0.2 km² of it is water.