Beans Creek rises two miles east of Alto in southern Cherokee County (at 31°39' N, 95°01' W) and runs southeast for six miles to its mouth on the Angelina River, five miles southeast of Linwood (at 31°37' N, 94°57' W). The stream is intermittent in its upper reaches. It flows through an area of flat to gently rolling country surfaced by clay and sandy loam that supports grasses and mixed hardwoods and pines. The creek was named for Peter Ellis Bean, who settled in the area around 1839.
Is history important to you?
We need your support because we are a non-profit organization that relies upon contributions from our community in order to record and preserve the history of our state. Every penny helps.
Please make your contribution today.
The following, adapted from the Chicago Manual of Style, 15th edition, is the preferred citation for this entry.
“Beans Creek (Cherokee County),”
Handbook of Texas Online,
accessed May 29, 2022,
Published by the Texas State Historical Association.
Original Publication Date:
November 1, 1994