The intermediate-conductance Ca2+-activated K+ channel (KCa3.1) constitutes an attractive pharmacological target for immunosuppression, fibroproliferative disorders, atherosclerosis, and stroke. However, there currently is no available crystal structure of this medically relevant channel that could be used for structure-assisted drug design. Using the Rosetta molecular modeling suite we generated a molecular model of the KCa3.1 pore and tested the model by first confirming previously mapped binding sites and visualizing the mechanism of TRAM-34 (1-[(2-chlorophenyl)diphenylmethyl]-1H-pyrazole), senicapoc (2,2-bis-(4-fluorophenyl)-2-phenylacetamide), and NS6180 (4-[[3-(trifluoromethyl)phenyl]methyl]-2H-1,4-benzothiazin-3(4H)-one) inhibition at the atomistic level. All three compounds block ion conduction directly by fully or partially occupying the site that would normally be occupied by K+ before it enters the selectivity filter. We then challenged the model to predict the receptor sites and mechanisms of action of the dihydropyridine nifedipine and an isosteric 4-phenyl-pyran. Rosetta predicted receptor sites for nifedipine in the fenestration region and for the 4-phenyl-pyran in the pore lumen, which could both be confirmed by site-directed mutagenesis and electrophysiology. While nifedipine is thus not a pore blocker and might be stabilizing the channel in a nonconducting conformation or interfere with gating, the 4-phenyl-pyran was found to be a classical pore blocker that directly inhibits ion conduction similar to the triarylmethanes TRAM-34 and senicapoc. The Rosetta KCa3.1 pore model explains the mechanism of action of several KCa3.1 blockers at the molecular level and could be used for structure-assisted drug design.