Crossflow nanofiltration experiments were performed to investigate the factors influencing the removal of amino acids by a commercially available polymeric thin-film composite membrane. The removals of five monoprotic (Ala, Val, Leu, Gly, and Thr), one diprotic (Asp), and one dibasic (Arg) amino acids in a range of permeate fluxes, feed pH values, and ionic strengths were analyzed using a phenomenological model of membrane transport. At any given pH and ionic strength, reflection coefficients (rejection at asymptotically infinite flux) of monoprotic amino acids increased with molar radius demonstrating the role of steric interactions on their removal. Additionally, consistent with Donnan exclusion, higher reflection coefficients were obtained when the membrane and the amino acids both carried the same nature of charge (positive or negative). In other words, both co-ion repulsion and molecular size determined amino acids removal. Importantly, the removal of effectively neutral amino acids were significantly higher than neutral sugars and alcohols of similar size demonstrating that even near their isoelectric point, zwitterionic characteristics preclude them from being considered as strictly neutral.