Bay Heights is a populated place LOCATED WITHIN the City of Miami. In turn, the City of Miami is located within Miami-Dade County.
Bay Heights is located at latitude 25.746 and longitude -80.222.
Since Bay Heights is located within the City of Miami, all of the census and demographic data for residents of Bay Heights are included as part of the information reported for City of Miami in the "Profile" tab above.