Madeira Beach is a city in Pinellas County, Florida, United States bordered on the west by the Gulf of Mexico and on the east by St. Petersburg. As of 2004, the population estimated by the U.S. Census Bureau is 4,492. Those living in this small (2 mileslong) Florida City are within minutes of the beach if they don't live right on it. The area is primarily residential with little or no industrial or sizable service businesses. Residents are mostly supported by commercial interests outside the area and a large number of residents are retirees. Entertainment district John's Pass is located on the Intracoastal Waterway.