Nuevo Francos está ubicado en Machacón municipio en la provincia de Provincia de Salamanca, Castilla y León. La población de Nuevo Francos es de 162 personas (2020), la distancia de Nuevo Francos a Madrid es de 198 kilómetros, la distancia de Nuevo Francos a Salamanca (capital de la Provincia de Salamanca) es de 19 kilómetros. Francos Viejo, Cilloruelo, Castañeda, Matacán, El Pardo, Amatos y Azud de Villagonzalo se encuentran cerca de Nuevo Francos.