Holmes Beach is a city on Anna Maria Island in Manatee County, Florida, United States. As of the 2020 census, it had a population of 3,010, down from 3,836 at the 2010 census. It is part of the Bradenton-Sarasota-Venice, Florida Metropolitan Statistical Area. The city occupies the central part of Anna Maria Island and is one of three municipalities on the island. The others are Bradenton Beach in the south and Anna Maria in the north.
Holmes Beach was named for John E. Holmes Sr., the property developer who started this planned community after World War II. During World War II, Holmes was stationed in Tampa. Holmes obtained the interest of three others, Frank B. Giles of Georgia, Pedar Mickelsen of Minnesota and Francis Karel of Chicago, to help develop it. In 1947 or 1948 a small airport was built. One person had a plane at the airport and used it as an air taxi during the tourist season and was used by residents and visitors taking them to w