Cherry Lane Township, Alleghany County, North Carolina

Cherry Lane Township is one of seven townships in Alleghany County, North Carolina, United States.

[1] Cherry Lane Township occupies 40.7 square miles (105.5 km2) in southeastern Alleghany County.

The township's eastern border is with Surry County, and the southern border is with Wilkes County.

Unincorporated communities include Cherry Lane and Roaring Gap.

This article about a location in Alleghany County, North Carolina is a stub.

Lake Louise , in Cherry Lane Township