Coronary artery disease (CAD) is characterized by an inflammatory status and it represents the major cause of death in elderly. Zinc deficiency and inflammatory genes within major histocompatibility complex (MHC) region are implicated in ischaemic heart diseases. TNF-alpha is present in coronary artery plaques and may provoke plaque instability. Hsp70 plays instead a pro-atherogenic role, via proinflammatory cytokine production, in atherosclerotic lesions contributing to plaque rupture. Contradictory data report the association between -308 TNF-alpha polymorphism and CAD, while no investigations exist on Hsp70-2 gene in CAD. In the current study, we analysed -308 TNF-alpha and 1267 Hsp70-2 polymorphisms and zinc status in 190 healthy old controls and 216 old patients with carotid stenosis subdivided in two groups: the first one 105 patients with CAD (C group), and the second one 111 patients without cardiovascular events (D group). We found a lack of association between -308 TNF-alpha polymorphism and CAD. Conversely, 1267 Hsp70-2 polymorphism was associated with CAD. In particular, significant higher frequency of AB + BB genotypes (B + genotype) was observed in C patients than controls (71.4 vs.56.9%, P = 0.017, odds ratio = 1.898). However, when C patients were subdivided into four subgroups on the basis of presence/absence of 1267B Hsp70-2 and -308A TNF-alpha alleles, B + A + patients showed higher prothrombin activity as well as Hsp70-2, TNF-alpha, IL-6 gene expressions in carotid atheroma when compared to B - A - genotypes. The zinc status (plasma and Zn/Fe ratio in erythrocytes) is not affected by these polymorphisms. However, zinc deficiency is present in CAD condition. In conclusion, 1267 HSP70-2 polymorphism and zinc deficiency, rather than -308 TNF-alpha, are independently associated with CAD. B + A+ and B + A- carriers seem more predisposed to ischaemic events; conversely, B - A- genotype may be considered a protective marker against CAD.