The Mitochondrion Isn't Just One Thing
Most biology textbooks will tell you cellular respiration happens in the mitochondria and move on. That's technically true but it glosses over a bunch of detail that actually matters if you're trying to understand what's going on inside a cell. The process splits across multiple compartments, and each compartment runs a different part of the machinery under very different conditions. It starts in the cytoplasm with glycolysis, where a glucose molecule gets split into two pyruvate molecules. This step doesn't need oxygen. It produces a net gain of two ATP molecules and some NADH. Then the pyruvate moves into the mitochondrial matrix, where the Krebs cycle takes over. This is where you get most of the electron carriers generated - NADH and FADH2 - but only a small amount of actual ATP directly. The final stage happens at the inner mitochondrial membrane. The electron transport chain pumps protons across that membrane, creating a gradient. ATP synthase uses that gradient to make the bulk of the ATP the cell will actually use. So the answer isn't one location. It's cytoplasm, matrix, and inner membrane, each doing a different job.
I remember running into a problem a few years back where my lab's cell lines were producing way less ATP than expected. We assumed a mitochondrial dysfunction issue and spent days testing membrane potential. Turns out the cells had been switched to a high-glucose media that was actually suppressing oxidative phosphorylation through the Crabtree effect. The respiration was happening fine, just being sidelined by excess glucose. Once we dropped the glucose concentration back to physiological levels, the ATP output normalized within two cell cycles. The machinery was never broken. It was just being starved of the right conditions.
Things Most People Miss About This Process
The first thing beginners get wrong is assuming the Krebs cycle is linear. It's a cycle, obviously, but more importantly it's interconnected with amino acid metabolism and fatty acid oxidation. If you're starving or on a ketogenic diet, the cell pulls different inputs into that cycle. The same enzymes are working, but the substrate flow changes completely. That's why metabolic flexibility is a real thing and not just buzzwords in nutrition circles. Another common mistake is thinking the inner mitochondrial membrane is just a barrier. It's folded into cristae specifically to maximize surface area for the electron transport chain. Some cells like cardiac muscle have cristae so densely packed they take up most of the cell volume. Fatigue in heart muscle during ischemia often starts with cristae remodeling - the membranes flatten out and the proton gradient becomes impossible to maintain. You can see this under electron microscopy pretty clearly. The proton gradient is the actual important part, not the individual steps. The chemiosmotic coupling between electron transport and ATP synthesis is what makes this efficient. Without that gradient, none of the downstream steps matter. That's why uncoupling proteins exist - they deliberately dissipate the gradient as heat instead of making ATP. Brown fat uses this mechanism on purpose for thermogenesis. It's a built-in failsafe in the system.
Get the Full Details

Practical Notes for Working With This
If you're doing experiments involving cellular respiration, your choice of media and oxygen tension matters more than people usually account for. Standard cell culture keeps cells at atmospheric oxygen, which is about 21 percent. Tissues in the body experience much lower oxygen levels, sometimes in the single-digit percentages. Your respiration rates will look different depending on which condition you're growing cells in, and neither is wrong, they're just different. Seahorse analyzers and similar respiration measurement tools have become standard for this kind of work. They measure oxygen consumption rate and extracellular acidification rate simultaneously. The tradeoff is that they're expensive to buy and even more expensive to maintain. A single cartridge run can cost several hundred dollars, and you need to calibrate between each experiment. The data quality is good though, usually within five percent accuracy for OCR measurements when done right. One limitation worth noting: these assays measure population-level respiration. They can't tell you which individual cells are respiring efficiently and which aren't. Heterogeneity in a cell population can be massive, and bulk measurements smooth that out completely. If that matters for your question, you'd need single-cell approaches like microrespirometry or fluorescent probes, which are considerably more finicky and lower throughput.
Glycolysis itself can operate independently of mitochondria in certain cell types. Red blood cells don't have mitochondria at all. Cancer cells, even with functional mitochondria, often rely heavily on glycolysis through aerobic glycolysis, which is what the Warburg effect describes. So saying respiration occurs in the mitochondria is incomplete in those contexts. The cytoplasm does carry its own metabolic weight that textbooks rarely emphasize.