The invention provides a process for preparing a homeopathic medicinal composition in solid form which comprises: (a) providing an initial solution containing a predetermined starting concentration of a selected compound having homeopathic efficacy; (b) diluting the initial solution using at least one dilution step by addition of diluent so as to produce following the or each dilution step a diluted solution having a higher dilution than that of the solution being diluted; and (c) dosing a compacted mass of particles of a solid carrier with a predetermined amount of the resulting diluted solution so as to produce a solid homeopathic medicinal composition in compacted solid form.