The 36-year-old's SUV was rear-ended by a big rig on the Long Island Expressway, according to a website associated with him, ThisIs50.com.
Photos of the rapper on a stretcher and wearing a neck brace also appeared on the site.
50 Cent's rep confirmed that he was taken to New York Hospital Queens where he was treated for "minor neck and back injuries."
The performer, who's real name is Curtis Jackson, is now out of the hospital and is "doing fine," his rep added.
His driver, Bruce Miller, was also injured.
Music website Complex Music reported that the driver of the big rig said the load in his truck shifted, causing him to lose control.