Schullwitz liegt in einem breiten Muldental des Schullwitzbaches, dessen Wasser zur Wesenitz bei Dittersbach fließt.
Der Ort liegt in einer Höhe von 280 bis 300 m über dem Meeresspiegel, nördlich des doppelgipfeligen 383 m hohen Triebenberges.

Die Gehöfts von Schullwitz liegen auf der Höhe rechts und links des Baches. Die Fluren ziehen sich in langen Streifen von jedem Gehöft nord- bzw. südwärts. Also das typische Bild des mit Waldhufen ausgestatteten Zeilendorfes, das gewisse Übergänge ins Reihendorf aufweist. Demzufolge handelt es sich um eine Gründung der Kolonisationszeit.