La commune est délimitée à l'ouest par la frontière belge qui la sépare de la province de Luxembourg. Le hameau belge du Rosenberg est notamment limitrophe de la localité de Steinfort.
Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?
Steinfort dépendait de la seigneurie de Sterpenich absorbée par la seigneurie d’Autel à Autelbas qui dépendit ainsi de la seigneurie d’Autel jusqu’à la fin de l’ancien Régime.
L'évolution du nombre d'habitants est connue à travers les recensements de la population effectués dans le pays depuis 1821. Les recensements décennaux de la population permettent de caler les chiffres sur la composition de la population par sexe, âge, nationalité et commune de résidence. Entre deux recensements, la population au 1er janvier de l’année est évaluée en ajoutant à la population au 1er janvier de l’année les soldes naturel (naissances décès) et migratoire (arrivées départs) de l'année. La même méthode est appliquée pour la répartition par âge au 1er janvier et les effectifs totaux par nationalité. Depuis le , le Luxembourg dénombre 100 communes.
Jusqu'en 1970 et pour les années 1981, 1991, 2001 et 2011 : date du recensement général de la population ; pour les autres années : situation au 1er janvier. (Sources : STATEC depuis 1821 et CTIE à partir de 2017[1].)
Histogramme de l'évolution démographique
Pour des raisons techniques, il est temporairement impossible d'afficher le graphique qui aurait dû être présenté ici.