Stubno, village qui a une altitude maximum de 344 mètres au dessus du niveau de la mer, se trouve au milieu de terres plutôt plates et couvertes, au sud de Nienowice, au nord de Naklo et Leszno, à l'est de Sosnica et Barycz et à l'ouest de Starzawa.
Le territoire s'étale sur 18 kilomètres carrés, pour une population de 1400 habitants, selon le recensement de l'année 2006. Le climat est hémiboréen, selon la classification de Koppen, fondée sur les précipitations et les températures. Varsovie, la capitale du pays, est à une distance, à vol d'oiseau, de 293 kilomètres de son centre géographique.