Barker is an unincorporated community in western Harris County, Texas, United States. It lies along local roads off Interstate 10 and is seventeen miles west of downtown Houston. Its elevation is 102 feet, and it is located at 29°47′4″N 95°41′6″W / 29.78444°N 95.68500°W.