Bowmore is an unincorporated community and census-designated place in Hoke County, North Carolina, United States. The population was 103 at the 2010 census. Bowmore is located in southwestern Hoke County along U.S. Route 401, which leads northeast 5 miles to Raeford, the county seat, and southwest the same distance to Wagram.