What Is the Most Common Cause of Low Platelet Count?

Infections are the most common cause of low platelet count, accounting for more than half of cases in clinical settings. In a prospective study of hospitalized patients, infections caused 57.4% of all thrombocytopenia cases, with sepsis identified in roughly 85% of those infection-related drops. Drug side effects ranked second at 25.3%. But the picture looks different depending on whether the low count is found in a hospital, during routine bloodwork, or in pregnancy, so the real answer depends on context.

How Infections Lower Platelet Counts

When your body fights an infection, platelets get consumed faster than your bone marrow can replace them. Some viruses also directly suppress the bone marrow, slowing platelet production at the source. Bacterial infections, particularly those severe enough to cause sepsis, trigger widespread inflammation and clotting activity that rapidly depletes circulating platelets.

Viral infections are especially varied in how they affect platelets. Dengue virus, which infects an estimated 100 to 400 million people per year, is one of the most recognized viral causes. The virus activates platelets and triggers immune cells to destroy them, while simultaneously suppressing bone marrow production. Hepatitis C takes a different route: it can cause the spleen to enlarge and trap platelets, provoke autoantibody production, and reduce the liver’s output of thrombopoietin, the hormone that signals your bone marrow to make more platelets. Anywhere from 0.16% to 76% of hepatitis C patients develop low counts, depending on disease severity. Parvovirus B19 and measles can also drop platelet counts, primarily through bone marrow suppression and autoimmune reactions.

Medications That Cause Platelet Drops

About one in four cases of hospital-acquired thrombocytopenia is linked to a medication, with antibiotics responsible for nearly three-quarters of those drug-related cases. The mechanism is usually immune-mediated: a drug triggers your immune system to produce antibodies that mistakenly tag platelets for destruction.

The drug classes most frequently implicated include antibiotics (particularly sulfamethoxazole and vancomycin), anticonvulsants like carbamazepine and phenytoin, quinine-based compounds, chemotherapy drugs, and certain heart or blood-thinning medications. Chemotherapy and radiation therapy also lower platelet counts, but through a different path: they directly damage the bone marrow cells responsible for platelet production rather than triggering an immune attack.

When Your Immune System Attacks Platelets

Immune thrombocytopenia, or ITP, is the most common cause of an unexplained low platelet count found during routine bloodwork in otherwise healthy adults. In ITP, your immune system produces antibodies that latch onto proteins on the platelet surface. Immune cells in the spleen then recognize these antibody-coated platelets and destroy them through a process called phagocytosis.

The attack isn’t limited to circulating platelets. Certain immune cells can also infiltrate the bone marrow and directly kill megakaryocytes, the large precursor cells that produce platelets. On top of that, patients with ITP have elevated levels of inflammatory signaling molecules that further tilt the balance toward destruction over production. This combination of accelerated platelet clearance and impaired replacement explains why platelet counts in ITP can sometimes drop severely.

Liver Disease and Spleen Enlargement

Your spleen normally holds about one-third of your total platelet supply. In liver cirrhosis and other conditions that increase pressure in the portal vein, the spleen swells and begins trapping a much larger share, pulling platelets out of active circulation. The liver also produces thrombopoietin, so a damaged liver makes less of the hormone that tells bone marrow to ramp up platelet output. These two mechanisms together make low platelet counts extremely common in advanced liver disease.

Nutritional Deficiencies

Vitamin B12 and folate are essential for DNA replication in the bone marrow cells that become platelets. Without enough B12, megakaryocytes fail to develop and mature properly, and the energy-dependent process of releasing new platelets into the bloodstream stalls. B12 acts as a cofactor for enzymes involved in converting homocysteine to methionine, an amino acid required for building the proteins that platelets need. While B12 deficiency more often shows up as anemia, it can occasionally cause an isolated platelet drop, making it an easily overlooked and easily correctable cause.

Heavy alcohol use compounds this problem. Alcohol is directly toxic to bone marrow, and people who drink heavily often have poor nutritional intake, creating overlapping deficiencies in B12 and folate that further suppress platelet production.

Low Platelet Count During Pregnancy

Thrombocytopenia occurs in 7 to 12% of pregnancies at delivery. The vast majority of these cases are gestational thrombocytopenia, a benign condition that poses no risk to the mother or baby. Platelet counts typically dip mildly in the third trimester due to the increased blood volume of pregnancy diluting circulating platelets, combined with faster platelet turnover. Counts generally return to normal within a few weeks after delivery without any treatment.

What the Numbers Mean

A normal platelet count ranges from 150,000 to 400,000 per microliter of blood. Anything below 150,000 is considered low. In mild cases, you may have no symptoms at all and only discover the low count on routine lab work. Once counts fall below 50,000, your risk of bleeding during everyday activities increases noticeably, and counts below 10,000 to 20,000 carry a risk of spontaneous internal bleeding.

False Low Readings From Lab Error

Before pursuing a workup for a low platelet count, it’s worth knowing that some results are simply wrong. The anticoagulant used in standard blood collection tubes (EDTA) can trigger antibodies in certain people that cause platelets to clump together. The lab’s automated counter reads these clumps as fewer individual platelets, producing a falsely low number. This phenomenon, called pseudothrombocytopenia, is the first thing clinicians should rule out when a new low platelet count appears, especially if you have no symptoms. The fix is straightforward: redrawing blood into a tube with a different anticoagulant, such as citrate or heparin, and comparing the results.