Marco Island is a city located in Collier County, Florida, United States. It is situated on the Gulf of Mexico and is the largest barrier island within southwest Florida's Ten Thousand Islands region. The city covers a total area of approximately 22 square miles and has a population of around 18,000 residents. Marco Island is known for its beautiful sandy beaches, luxurious resorts, and outdoor recreational activities such as boating, fishing, and golfing. It is a popular tourist destination and a sought-after place for retirement. The city's economy is primarily driven by tourism, real estate, and hospitality industries.