The Town of Miami Lakes is located in Northwest Miami-Dade County on both sides of the "big bend" along the Palmetto Expressway. Conveniently located just 16 miles North of Downtown Miami and 10 miles from Miami International Airport, the Town encompasses approximately 6.8 square miles. The official boundaries are NW 170th Street and the Palmetto Expressway (SR 826) to the North; NW 138th Street to the South; NW 57th Avenue (Red Road) to the East; and Interstate 75 to the West.
The largest land use in the town is residential comprising approximately 40% of Miami Lakes' total land area of 4,363 acres. Other principal land uses are light industrial and office parks comprising 13% of the land area, and lakes and canals which constitute about 11% of the town. The Town is approximately 94% built out, with only a small portion of the land remaining vacant and undeveloped.