Allan Island is a 292-acre private island bordering Rosario Strait, in Skagit County, northwest Washington. It adjoins Burrows Island, with the nearest city and airport close by at Anacortes on Fidalgo Island. It was named during the 1841 Wilkes expedition in honor of Lt. William Henry Allen, who was killed while commanding the USS Argus during the War of 1812.