Shafter Lake is a ghost town in Andrews County, Texas, United States, located four miles west of U.S. Route 385 on the shores of Shafter Lake. It became a ghost town after the town lost an election for county seat of Andrews County.
Stay Updated
Sign up for our weekly newsletter to stay updated on Shafter Lake and other Texas fishing spots. You'll also receive community updates, invites to try new features and promotions from our partners.
Flag Item
Please tell us why you would like to flag this item.