太子滩位于蒙晋陕三省交汇处,准格尔旗最南端的龙口镇。太子滩是黄河上的一个悬水岛屿,地处黄河河道中心位置,占地约108亩,遥而望之,似在开阔河面上的一艘巨型舰艇。太子滩上有温泉,热气汩汩而出,试之烫手,两边黄河缓流,开阔壮丽。太子滩对面又有一岛屿名为娘娘滩,属山西省河曲县。
娘娘滩与太子滩相呼应,是黄河河道中仅有的两个小岛,娘娘滩和太子滩仿佛是镶嵌在黄河这条金色项链上的两颗翡翠。关于太子滩和娘娘的传说更是闻名遐迩。相传,汉高祖刘邦驾崩后,吕后专权,代王刘恒及其母薄太后为躲避吕后陷害而逃到此地,见黄河中有两座小岛与世分隔、风水极好,就分别在两岛上住了下来,两座小岛故而得名“太子滩”和“娘娘滩”。