The Men's 100m Freestyle event at the 2006 Central American and Caribbean Games occurred on Friday, July 21, 2006 at the S.U. Pedro de Heredia Aquatic Complex in Cartagena, Colombia.