Hostafrancs está ubicado en Els Plans de Sió municipio en la provincia de Provincia de Lérida, Cataluña. La población de Hostafrancs es de 105 personas (2017), la distancia de Hostafrancs a Madrid es de 522 kilómetros, la distancia de Hostafrancs a Lérida (capital de la Provincia de Lérida) es de 70 kilómetros. Riber, Sedó, Concabella, Ratera, Gra, Montcortés de Segarra, Torrefeta, La Cardosa y Sant Martí de la Morana se encuentran cerca de Hostafrancs.