Morocco's mountainous regions play a crucial role in shaping its precipitation patterns, influencing everything from water resources to agricultural potential. However, accurately mapping precipitation in such complex terrain is challenging for traditional methods. This study proposes a model that incorporates both topographic and geographic features and prevailing weather patterns to create more accurate maps of average annual precipitation across Morocco. What sets this model apart is its ability to determine the direction of prevailing weather circulation and incorporate geographic and topographic parameters that influence precipitation patterns. Using data from 1965 to 2010, the model estimates an average annual rainfall of 206.4 mm, equivalent to 146.6 billion cubic meters per year, with a terrain aspect deviation to the dominant moisture flux direction set at 280 degrees. This approach is particularly valuable in regions with limited climate data networks, as it leverages existing information to fill in the gaps. By providing more accurate precipitation maps, this model can be a valuable tool for environmental modeling, water resource management, and agricultural planning in Morocco.