Long March 12 (CZ-12) dirancang sebagai roket dua tahap: tahap pertamanya akan ditenagai oleh empat mesin YF-100K 1250 KN yang menggunakan RP-1 dan oksigen cair sementara tahap keduanya akan ditenagai oleh dua mesin YF-115 180kN yang juga menggunakan RP-1/LOX. Roket ini menawarkan dua pilihan fairing muatan, satu dengan diameter 5,2 meter dan yang lainnya dengan diameter 4,2 meter.