McCoole is an unincorporated community and census-designated place (CDP) in Allegany County, Maryland, United States.
[3] McCoole is located at the intersection of U.S. Route 220 and the east end of Maryland Route 135.
It lies directly across the North Branch Potomac River from Keyser, West Virginia.
McCoole had its own post office in operation from 1903 to 1910.
This article about a location in Allegany County, Maryland is a stub.