Osceola es una ciudad ubicada en el condado de St.
[4] Empezó a construirse en 1835 y fue nombrado como ciudad en 1839.
Al principio de la guerra civil estadounidense la ciudad llegó a tener 2.500 habitantes.
[6] Según el censo de 2010,[7] había 947 personas residiendo en Osceola.
De los 947 habitantes, Osceola estaba compuesto por el 94.19% blancos, el 1.69% eran afroamericanos, el 0.74% eran amerindios, el 0.11% eran asiáticos, el 0% eran isleños del Pacífico, el 0.42% eran de otras razas y el 2.85% pertenecían a dos o más razas.