Ben Lomond is an unincorporated community in Mason County, West Virginia, U.S. It is located on the Ohio River at the junction of West Virginia Route 2 and County Route 56 (Mud Run Road), some 9 miles south-southwest of Point Pleasant.