The Town of Bay Harbor Islands, located in Miami-Dade County, is a waterfront community of fine homes, luxury condominiums, and apartments. Bay Harbor Islands is home to a K-8 school, retail shops, restaurants, professional offices and other businesses. The community's location near South Beach, The Bal Harbour shops, Aventura Mall, and other areas in Miami-Dade has made it an ideal place to live and work.