Selectively inhibiting butyrylcholinesterase (BChE) is hypothesized to help in the management of Alzheimer's disease (AD). Several studies have determined a correlation between the increased activity of BChE and the onset of AD. An advantage of BChE over acetylcholinesterase inhibition is that absence of BChE activity does not lead to obvious physiological disturbance. However, currently no BChE inhibitors are available commercially as potential therapeutics for AD. In our continuous effort to find potent BChE inhibitors for Alzheimer's disease, a total of 22 novel benzimidazoles with diversified substitutions were synthesized and evaluated for their anticholinesterase activities in this study. Among the synthesized compounds, 2j and 3f were found to exhibit potent and selective BChE inhibition with IC50 values of 1.13 and 1.46 mu M, respectively. Molecular docking studies were carried out to rationalize the observed inhibitory activities. The compounds were predicted to have high penetration across the blood-brain barrier. Moreover, cell proliferative studies were also performed to evaluate the toxicity profile of the interested compounds.