A stable aqueous insulin preparation comprising human insulin, analogues or derivatives thereof, one or more solubility enhancing agents are selected from urea, amino acids and/or surfactants optionally one or more other pharmaceutically acceptable excipient(s).