Bal Harbour is a village in Miami-Dade County, Florida state. As per the 2000 census estimates, its population was 3,305.
It is home to Bal Harbour Shops, one of the most productive shopping venues in the world (by revenue). It is a prosperous, somewhat exclusive residential area. Tourism is also a popular activity.