KtrAB is a key player in bacterial K+ uptake required for K+ homeostasis and osmoadaptation. The system is unique in structure and function. It consists of the K+-translocating channel subunit KtrB, which forms a dimer in the membrane, and the soluble regulatory subunit KtrA, which attaches to the cytoplasmic side of the dimer as an octameric ring conferring Na+ and ATP dependency to the system. Unlike most K+ channels, KtrB lacks the highly conserved T(X)GYG selectivity filter sequence. Instead, only a single glycine residue is found in each pore loop, which raises the question of how selective the ion channel is. Here, we characterized the KtrB subunit from the Gram-negative pathogen Vibrio alginolyticus by isothermal titration calorimetry, solid-supported membrane–based electrophysiology, whole-cell K+ uptake, and ACMA-based transport assays. We found that, despite its simple selectivity filter, KtrB selectively binds K+ with micromolar affinity. Rb+ and Cs+ bind with millimolar affinities. However, only K+ and the poorly binding Na+ are efficiently translocated, based on size exclusion by the gating loop. Importantly, the physiologically required K+ over Na+ selectivity is provided by the channel’s high affinity for potassium, which interestingly results from the presence of the sodium ions themselves. In the presence of the KtrA subunit, sodium ions further decrease the Michaelis–Menten constant for K+ uptake from milli- to micromolar concentrations and increase the Vmax, suggesting that Na+ also facilitates channel gating. In conclusion, high binding affinity and facilitated K+ gating allow KtrAB to function as a selective K+ channel.