Carlota nació en Mirow (actual Alemania) el 19 de mayo de 1744, siendo la octava de los diez hijos del duque Carlos Luis Federico de Mecklemburgo, Señor de Mirow, y de su esposa, la princesa Isabel Albertina de Sajonia-Hildburghausen.