草河口镇位于本溪满族自治县南部,东经124°54′,北纬40°52′。北与南芬毗邻,南与凤城接壤。辖茳草、草河口、云盘、北沟、祁家堡、西沟、正沟、东沟等8个村,5个居民委员会。镇址草河口距县城89公里。总面积201平方公里。总人口2.65万人。
境内地形属于辽东丘陵地带,北高南低,平均海拔645米。沈丹铁路线上最高点在草河口境内分水岭。 草河口农作物以玉米、大豆为主,兼种蔬菜和经济作物。1992年,在辽宁省林科所的指导下率先在正沟村封沟养殖林蛙,先后封沟120条,修建蛙池91个养殖林蛙300多万只。