what county is amboy il located in
Amboy, Illinois. Homefacts City Report. Amboy is located in Lee County, IL. The population is 2,527, making Amboy the 2nd largest city in Lee County. There are 3 public schools in Amboy with an average Homefacts rating of B. The total crime rate for Amboy is low, and there are 14 registered sex offenders residing in the city.