San Antonio suburb, Boerne, has been named one of the nation’s 10 best towns for families and will be featured in the August issue of Family Circle, the magazine that put the eighth annual list together.

The magazine cited Boerne for its “affordable housing options, strong sense of community and exemplary school systems,” according to a press release.

Following is the list in alphabetical order: Apex, North Carolina; Boerne; Brecksville, Ohio; Camas, Washington; Elmhurst, Illinois; Franklin, Tennessee; Lake Mary, Florida; Westborough, Massachusetts; Westfield, Indiana; and Woodbury, Minnesota.

Boerne — population, 29,055; median income, $81,221 and households with kids at 34 percent — also was recognized for its friendly atmosphere, including random acts of kindness.

The top cities were selected from a list of 4,200 cities and towns with populations between 10,000 and 150,000. Among the factors were affordable homes, quality schools, access to health care and low crime rate. For more about each city go to www.FamilyCircle.com/besttowns.