Atrial fibrillation is the most common rhythm disorder of the heart associated with a rapid and irregular beating of the upper chambers. Activation mapping remains the gold standard to diagnose and interpret atrial fibrillation. However, fibrillatory activation maps are highly sensitive to far-field effects, and often disagree with other optical mapping modalities. Here we show that computational modeling can identify spurious non-local components of atrial fibrillation electrograms and improve activation mapping. We motivate our approach with a cohort of patients with potential drivers of persistent atrial fibrillation. In a computational study using a monodomain Maleckar model, we demonstrate that in organized rhythms, electrograms successfully track local activation, whereas in atrial fibrillation, electrograms are sensitive to spiral wave distance and number, spiral tip trajectories, and effects of fibrosis. In a clinical study, we analyzed n = 15 patients with persistent atrial fibrillation that was terminated by limited ablation. In five cases, traditional activation maps revealed a spiral wave at sites of termination; in ten cases, electrogram timings were ambiguous and activation maps showed incomplete reentry. By adjusting electrogram timing through computational modeling, we found rotational activation, which was undetectable with conventional methods. Our results demonstrate that computational modeling can identify non-local deflections to improve activation mapping and explain how and where ablation can terminate persistent atrial fibrillation. Our hybrid computational/physiological approach has the potential to optimize map-guided ablation and improve ablation therapy in atrial fibrillation.