Charnock is an English locational surname. It originates from two places, Charnock Richard and Heath Charnock, both in Lancashire.[1][2]
The name refers to: