Clough was born at Liverpool, Lancashire, the daughter of cotton merchant James Butler Clough and Anne (née Perfect). James Butler Clough was a younger son of a landed gentry family that had been living at Plas Clough in Denbighshire since 1567.[1][2]