Sinclair Island is an island in the U.S. state of Washington. It is a part of, and lies off the western shore of mainland Skagit County. The island has a land area of 4.109 km2 (1.586 sq mi) and is home to only a few private residents.