Belknap es una villa ubicada en el condado de Johnson, Illinois, Estados Unidos.
[1] La localidad está ubicada en las coordenadas 37°19′21″N 88°56′23″O / 37.32250, -88.93972.
Según la Oficina del Censo de los Estados Unidos, tiene una superficie total de 2.75 km², de la cual 2.74 km² corresponden a tierra firme y 0.01 km² están cubiertos de agua.
[2] Según el censo de 2020, en ese momento había 88 personas residiendo en la localidad.
[4] Del total de la población, el 1.14% era hispano o latino.