Deer Park is a Texas city within the Houston metropolitan area, situated in Southeast Harris County. According to the 2020 U.S. census, it has a population of 34,495.

Deer Park is situated in southeastern Harris County, Texas, with coordinates 29°41′31″N 95°7′5″W (29.692003, –95.118108). According to the United States Census Bureau, the city covers an area of 10.52 square miles (27.25 km2), consisting of 10.46 square miles (27.08 km2) of land and 0.07 square miles (0.17 km2) of water, which makes up approximately 0.62% of the total area.