St. Lawrence County residents and municipalities have been reporting major flooding in the areas many rivers and streams. Above are photos shared by viewers of NorthCountryNow.com.