A Dorchester County man has been charged with insurance fraud following an investigation requested by the South Carolina Department of Insurance.