About Saint Marc, Artibonite

Saint Marc, in Artibonite, Haiti, is home to roughly 66,200 people in the America/Port-au-Prince time zone at 19.1°N latitude.

In 2025, Saint Marc averaged an annual temperature of 82°F, with hottest temperatures reaching 103°F in July and lowest around 64°F in December. The city received approximately 34 inches of precipitation during the year.