Hiltpoltstein ligger nedenfor en højslette i Fränkische Schweiz. Med en højde på over 500 moh. hører den til de højest beliggende byer i Landkreis Forchheim. Nabokommuner er Obertrubach, Gräfenberg, Betzenstein og Simmelsdorf. Bybilledet er præget af den ovenfor liggende Burg Hiltpoltstein. I kommunens område ligger bjerget Silberecke, der med 602 moh. er det højeste punkt i Landkreises Forchheim.