Miami Beach High opened in 1924. The school moved to its current location about 10 blocks north of the famous South Beach district in 1958. Its original mascot was the Typhoons, but this mascot was changed after the 1958 move. Beach High is one of the oldest high schools in Miami-Dade County and has a rich history. The original building at 14th and Drexel is now part of the Fienberg-Fisher Elementary School compound.
The school is currently undergoing major renovations after 47 years at its second and current location on Prairie Avenue. The new school is proposed to have three new state-of-the-art buildings while four existing buildings are to be remodeled. There will also be a new auditorium, gymnasium, science and computer labs.