What You'll Discover
- What ApoB and hsCRP actually measure
- What drives each marker up and down
- Where melatonin fits in
- Normal ranges and when to retest
A Quick Baseline on Each Marker
ApoB (Apolipoprotein B) is the protein that coats every atherogenic lipoprotein particle, including LDL, VLDL, and IDL. Because each particle carries exactly one ApoB molecule, measuring ApoB gives you a direct particle count. A high ApoB means more particles are circulating and available to infiltrate artery walls. Standard LDL misses this, particularly in people with metabolic syndrome or high triglycerides, where particle count and cholesterol mass often diverge.
Optimal ApoB: below 80 mg/dL. Above 100 mg/dL is considered elevated.
hsCRP (high-sensitivity C-reactive protein) is produced by the liver in response to inflammatory signals. Chronically elevated hsCRP reflects ongoing low-grade inflammation in blood vessel walls, even when you have no symptoms. It adds cardiovascular risk information beyond what lipids alone provide.
Optimal hsCRP: below 1.0 mg/L. Between 1.0 and 3.0 is average risk. Above 3.0 mg/L indicates elevated cardiovascular risk.
You can read a deeper breakdown of ApoB ranges and what your result means if you want more on interpretation.

Addressing visceral fat tends to move both ApoB and hsCRP simultaneously, which is why weight loss often produces outsized improvements in cardiovascular risk beyond what either marker alone would suggest.

FAQ
Can I have normal LDL but high ApoB?
Yes. This is common in people with metabolic syndrome or high triglycerides. When LDL particles are small and dense, the particle count can be high while cholesterol mass appears normal. ApoB catches this where LDL misses it.
Does hsCRP go up during illness or after exercise?
Yes. Both acute infection and intense exercise temporarily spike hsCRP. For cardiovascular risk assessment, hsCRP should be measured when you are healthy and have not had intense exercise in the prior 48 hours. Repeat testing confirms whether elevation is chronic or transient.
Is Lp(a) related to ApoB? Every Lp(a) particle contains one ApoB molecule, so elevated Lp(a) contributes to total ApoB. Lp(a) is largely genetically determined and doesn't respond to most lifestyle interventions, which is why it needs to be measured separately.
Can diet alone normalize ApoB? For many people with mildly elevated ApoB driven by metabolic factors, yes. For those with genetic hypercholesterolaemia or very high baseline levels, medication is usually required alongside dietary changes.
Summary
ApoB and hsCRP are two of the most actionable cardiovascular markers available. ApoB tells you how many atherogenic particles are circulating. hsCRP tells you how inflamed your vascular environment is. Both respond to the same core interventions: reducing visceral fat, improving insulin sensitivity, eating less ultra-processed food, exercising regularly, and sleeping well.
Melatonin has a modest, likely indirect role in reducing hsCRP for people with poor sleep. It is one input among many, not a primary strategy.
The most useful thing you can do is measure both markers, establish your baseline, and track how they respond to the changes you make.



