Franklin es una villa situada en el condado de Morgan, Illinois, Estados Unidos.
[2] Franklin se encuentra ubicada en las coordenadas 39°37′14″N 90°02′52″O / 39.62056, -90.04778.
[3] Según la Oficina del Censo, tiene una superficie de 2.15 km², correspondientes en su totalidad a tierra firme.
[3] Según el censo de 2020, en ese momento había 610 personas residiendo en la localidad.
Del total de la población, el 0.66% eran hispanos o latinos de cualquier raza.