Amboy is located in north central Illinois in
Lee County about 10 miles southeast of
Dixon along U.S. Highway 52 on the banks of the Green River southeast of the
Rock River.
The population estimate for July 1, 1998 was 2,455, an increase of 78 since 1990.
Golfers enjoy the challenge of Shady Oaks Country Club which is open to the public.