 The town is located at the junction of U.S. Route 50 and West Virginia Route 16; the North Bend Rail Trail also passes through the town.The town was named for Ellen Mariah Williamson, the eldest daughter of the family that granted a right of way for the Baltimore and Ohio Railroad to build their line through the town; an earlier name for the community was Shumley.Ellenboro was incorporated in 1903.