Pinecrest is a suburban village in Miami-Dade County, Florida, United States. The village is part of the Miami metropolitan area of South Florida. As of the 2020 census, the population was 18,388. Pinecrest is governed by a five-member village council and operates under the council-manager form of government.