NAVIDAD RIVER. The Navidad River rises at the juncture of the East and West Navidad rivers and Middle Creek two miles east of Schulenberg in southern Fayette County (at 29°36' N, 96°50' W) and flows south-southeast for seventy-four miles to its mouth on the Lavaca River, below Lake Texana in southern Jackson County (at 28°50' N, 96°35' W). The river was named for the Nativity of Christ. The East Navidad River rises north of Freyburg in southern Fayette County (at 29°49' N, 96°58' W) and flows nineteen miles east and south to join the West Navidad River just northwest of Oakland in northeastern Lavaca County (at 29°36' N, 96°50' W).
Full article on the Texas State Historical Association's Handbook of Texas Online