潮汐电站可以是单水库或双水库。单水库潮汐电站只筑一道堤坝和一个水库,双水库潮汐电站建有两个相邻的水库。
即只用一个水库,仅在涨潮(或落潮)时发电,因此又称为单水库单程式潮汐电站。我国浙江省温岭市沙山潮汐电站就是这种类型。
用一个水库,但是涨潮与落潮时均可发电,只是在水库内外水位相同的平潮时不能发电,这种电站称之为单水库双程式潮汐电站,它大大提高了潮汐能的利用率。 广东省东莞市的镇口潮汐电站及浙江省温岭市江厦潮汐电站,就是这种型式。
为了使潮汐电站能够全日连续发电就必须采用双水库的潮汐电站。它是用二个相邻的水库,使一个水库在涨潮时进水,另一个水库在落潮时放水,这样前一个水库的水位总比后一个水库的水位高,故前者称为上水库(高水位库),后者称为下水库(低水位库)。水轮发电机组放在两水库之间的隔坝内,两水库始终保持着水位差,故可以全天发电。