Abram is an unincorporated community and census-designated place in Hidalgo County, Texas, United States. As of the 2020 census, Abram had a population of 1,108. The community was named after Texas Ranger Abram Dillard, who was a resident of the area.
According to the U.S. Census Bureau, the community has an area of ; of its area is land, and is water.
Abram is served by the La Joya Independent School District. Schools serving the CDP include Guillermo Flores Elementary School and JFK Elementary School, C. Chavez Middle School, and La Joya High School.
Prior to 2010, the community was part of the Abram-Perezville census-designated place with nearby Perezville.