A highly efficient method for chemical modification of chitosan biopolymers by reductive amination to yield N,N-dialkyl chitosan derivatives was developed. The use of 3,6-O-di-tert-butyldimethylsilylchitosan as a precursor enabled the first 100% disubstitution of the amino groups with long alkyl chains. The corresponding mono N-alkyl derivatives were also synthesized, and all the alkyl compounds were then quaternized using an optimized procedure. These well-defined derivatives were studied for antibacterial activity against Gram positive S. aureus, E. faecalis, and Gram negative E. coli, P. aeruginosa, which could be correlated to the length of the alkyl chain, but the order was dependent on the bacterial strain. Toxicity against human red blood cells and human epithelial Caco-2 cells was found to be proportional to the length of the alkyl chain. The most active chitosan derivatives were found to be more selective for killing bacteria than the quaternary ammonium disinfectants cetylpyridinium chloride and benzalkonium chloride, as well as the antimicrobial peptides melittin and LL-37.