Hannibal Board of Public Works has been fined 16 thousand dollars for sanitary sewer overflows, that violated clean water laws.