Kegley is an unincorporated community in Mercer County, West Virginia, United States. Kegley is located along U.S. Route 19, 2.5 miles northwest of Princeton. Kegley has a post office with ZIP co…Kegley is an unincorporated community in Mercer County, West Virginia, United States. Kegley is located along U.S. Route 19, 2.5 miles northwest of Princeton. Kegley has a post office with ZIP code 24731.