Today, JCPenney has 4 branches near San Marcos, Hays County, Texas. See this page for a full listing of every JCPenney store nearby.