Miramar is located in Broward County, Florida about 22 miles northwest of Miami and 13 miles west of Hollywood. Miramar is part of the Miami metropolitan area which has a population of 6.15 million which makes it the 2nd largest metro area in the southeastern U.S. Miramar is the 6th largest city in Greater Miami after Miami, Hialeah, Fort Lauderdale, Pembroke Pines, and Hollywood.
More than 40% of Miramar's population was born outside of the U.S. Miramar is home to the United States' highest share of Jamaican residents at 15.4% in 2000. The city also has one of the country's largest populations of Cubans (8.77%), Colombians (2.51%), Dominicans (1.98%), Haitians (6%), and Trinidadians (1.2%). About 60% of the population speaks English as a first language followed by Spanish (30%), French Creole (4%), French (2%), and Tagalog (0.5%).
Despite its short history, Miramar has grown rapidly to become one of the largest cities in Greater Miami. Over the last 20 years, the population of Miramar has nearly tripled (https://www.floridatrend.com/article/26715/miramar-the-crossroads-for-florida-the-americas-and-the-world) thanks to the city's convenient location to downtowns throughout Palm Beach, Broward, and Miami counties, Port Everglades, Port Miami, the Port of Palm Beach and international airports in Miami and Fort Lauderdale.
Miramar has plenty of room to grow and it's already exceeded population estimates for 2030 that were made in 2000. By 2030, Broward County's population is projected to reach 2.05 million (http://www.broward.org/Planning/Demographics/Documents/2017PFAMReportA.pdf), up from 1.82 million in 2019.