Buffalo Grove is a village of about 42,000 people in northeastern Illinois, United States. It is a suburb of Chicago.