The City of Aubrey obtains groundwater from a series of four wells with the ability to produce 980,000 gallons per day. In addition, the city also has a contract with Upper Trinity Regional Water District for up to an additional 100,000 gallons per day.
The City of Aubrey has 473,000 gallons of Total storage (200,000 gallons of overhead and 273,000 gallons of ground storage).
The City of Aubrey treats its own wastewater. By ordinance, all residents are required to tie onto the system when it is made available.