Present attempts to identify genes contributing to coronary heart disease (CHD) risk focus on “candidate genes”. With respect to CHD this could be any gene whose protein product is directly or indirectly involved in atherogenesis, thrombogenesis or thrombolysis/fibrinolysis. Genes that exhibit associations with absolute risk factor levels may be referred to as “level genes” to distinguish them from “variability genes”, which are genes involved in establishing the framework within which environmental influences may cause risk factor variation. In a series of persons recruited from the Norwegian Twin Panel, confirmatory evidence for level gene effect with respect to apolipoprotein B (apoB) concentration was found with an XbaI polymorphism in DNA at the apoB locus corresponding to residue 2,488 in the mature protein. Evidence for variability gene effect with respect to apoB as well as body mass index emerged with DNA variants in the 3′ part of the apoB gene. Level gene effect with respect to apolipoprotein A-I (apoA-I) and high density lipoprotein (HDL) cholesterol as well as apparent variability gene effect with respect to total and LDL cholesterol were detected with a DNA polymorphism at the cholesteryl ester transfer protein (CETP) locus. The first example of interaction between normal genes in determining risk factor level was uncovered in analysis of the apolipoprotein E (apoE) polymorphism and a restriction fragment length polymorphism (RFLP) at the low density lipoprotein receptor (LDLR) locus. An LDLR gene identified by presence of a PvuII restriction site eliminated completely the well known effect of the apoE4 allele on cholesterol level. Finally, in families where high Lp(a) lipoprotein level (a well established risk factor for CHD) segregated as a Mendelian trait, very close linkage with an RFLP at the plasminogen locus was established and DNA variation at the LPA locus reflecting varying numbers of a structure homologous to the “kringle IV” region of plasminogen was uncovered.