Eschlkam liegt im Bayerischen Wald am Fluss Chamb, nahe der tschechischen Grenze. Der Hauptort wird im Westen von Furth im Wald, im Süden von Rimbach und im Südosten von Neukirchen beim Heiligen Blut umgeben. Im Norden grenzt er an die tschechische Minderstadt Všeruby.
Erstmals erwähnt wurde Eschlkam um 1180 in den Aufzeichnungen des Klosters Reichenbach unter dem Namen Eskilkambe. Der Name deutet auf Eschen oder Speierlinge am Chamb hin. Im Mittelalter entstand hier ein befestigter Markt, der durch die Markgrafen von Cham gefördert wurde und regen Handel mit Böhmen betrieb. Mehrfach wurde der Ort zerstört, etwa während der Hussiteneinfälle oder im Schwedenkrieg, wobei auch das Pflegerschloss und die Kirchenburg in Mitleidenschaft gezogen wurden.
Heute prägen historische Bauwerke wie das Hofmarkschloss in Stachesried oder die Pfarrkirche St. Jakobus das Bild. Ein Kunstwanderweg auf der Leminger Höhe und der Beginn des ostbayerischen Jakobsweges laden zu Wanderungen ein. Persönlichkeiten wie der Schriftsteller Maximilian Schmidt, genannt Waldschmidt, oder der Historiker Hans-Michael Körner stammen aus Eschlkam. Zwei Naturbadeseen und ein Aussichtsturm bieten Erholung in der umgebenden Landschaft.