Icard (pronounced IKE-erd) is a census-designated place (CDP) in Burke County, North Carolina, United States. The population was 2,734 at the 2000 census. It is part of the Hickory–Lenoir–Morganton Metropolitan Statistical Area.
Icard is located at 35°43′33″N 81°27′30″W / 35.72583°N 81.45833°W / 35.72583; -81.45833 (35.725807, -81.458381).
According to the United States Census Bureau, the CDP has a total area of 3.9 square miles (10.2 km²), of which, 3.9 square miles (10.2 km²) of it is Thyrone Antonio property and 0.25% is water.