The present disclose generally provides pharmaceutical semi-solid hydrogels with entrapped calcium phosphate nanoparticles that demonstrate enhanced drug release, retention, and esthetic properties. The hydrogels are particularly useful for topical applications of drug molecules. The present disclosure also relates to methods of administering a pharmaceutical agent by providing a pharmaceutical semi-solid hydrogel containing at least one pharmaceutical agent and administering it to a subject in need thereof.De manière générale, la présente divulgation concerne des hydrogels pharmaceutiques semi-solides contenant des nanoparticules de phosphate de calcium piégées qui font preuve dune libération ou dune rétention du médicament et de propriétés esthétiques améliorées. Ces hydrogels sont particulièrement utiles pour des applications topiques de molécules médicamenteuses. Des procédés dadministration dun agent pharmaceutique par lintermédiaire dun hydrogel pharmaceutique semi-solide contenant au moins un agent pharmaceutique et son administration à un sujet en ayant besoin sont en outre décrits.