Dr. Nolo Martinez helps break down the cost of immigration in North Carolina:

The latest research from 2004 showed that immigrants in North Carolina contributed over $755.5 million in taxes, but cost $816.5 million in services such as public health, schools and correction facilities. The net cost to the state was over $61 million annually, or about $102 per immigrant.