해밀턴군(Hamilton County)은 미국 일리노이주 남부에 위치한 군(county)이다. 군청 소재지는 맥클린즈버러(McLeansboro)이며, 이 지역은 주내에서 "리틀 이집트(Little Egypt)"로 불리는 일리노이주 남부 지역에 속한다.
해밀턴군은 1821년 2월 8일 화이트군(White County)의 서부 지역에서 분리되어 설립되었다. 군의 이름은 미국 초대 재무장관이었던 알렉산더 해밀턴(Alexander Hamilton)의 이름에서 유래하였다.
총 면적은 약 1,124제곱킬로미터에 달하며, 2020년 인구 조사 기준 인구는 7,993명으로 집계되었다. 2010년 인구 조사에서는 8,457명이었던 것과 비교하여 인구가 감소하는 추세를 보인다. 역사적으로는 1900년 인구 조사에서 20,197명으로 최고치를 기록한 이후 지속적인 인구 감소가 이어져 왔다.
해밀턴군은 일리노이주의 102개 군 중 하나이며, 주로 농업과 소규모 지역사회를 기반으로 한 전형적인 미국 중서부의 농촌 지역으로 알려져 있다. 군 내 최대 도시는 군청 소재지인 맥클린즈버러이다.