Beverly Hills is a city in McLennan County, Texas, United States. The population was 1,878 at the 2020 census. The city is surrounded by Waco and is part of the Waco Metropolitan Statistical Area. According to the United States Census Bureau, the city has a total area of 0.6 square miles, all land.