Přírodní rezervace Štěpánská hora se nachází na stejnojmenném lesnatém čedičovém vrchu, vysokém 621 m. Jedná se o nejvýše položenou step Českého středohoří. Lokalita se nachází v centrální části čedičového masivu Kostomlatského středohoří. Jižní svahy jsou porostlé teplomilnými rostlinnými společenstvy. Z vrcholu se naskýtá rozhled na do širokého okolí, na severu vyčnívá vrch Pařez, jižně Hradišťany, východně Milešovský Kloc, jihovýchodně Táhlina a další.