Aubrey is located approximately 49 miles north of downtown Dallas and 53 miles northeast of downtown Fort Worth. Situated in Denton County, it has a population of nearly 3,400. It was once known for the peanut farms that surrounded the town. Today, residents enjoy peaceful outdoor living, spending time fishing, water-skiing, or going boating. Discover new homes in Aubrey today.