Marco Island is a city located on an island by the same name in Collier County in Florida. It is situated in southwest Florida along the Gulf of Mexico. It has an area of 22.8 square miles and a population of 16413. Median household income here is $73300 and median home prices here $475000.
Marco Island is the largest of all islands in Florida. The main attraction of Marco Island is its sandy white beaches, and easy paced peaceful lifestyle. Boating, fishing, and many other water sports are the main sources of recreation for the residents of Marco Island.