To start with, there's fantastic BGM-109 missle tech fam manual published by the Navy.
Mass 2,900 lb (1,300 kg), 3,500 lb (1,600 kg) with booster Length
Without booster: 18 ft 3 in (5.56 m)
With booster: 20 ft 6 in (6.25 m)
Diameter 20.4 in (0.52 m)
Detonation mechanism FMU-148 since TLAM Block...