延54公里，总面积28.8平方公里，包括东引岛、西引岛、亮岛、高登岛、大坵(注)、小坵、北竿、南竿、西莒和东莒等36个大小岛屿、礁屿，最大岛南竿岛面积10.4平方公里，全县最高峰为北竿的壁山。列岛位于福建闽江口外东海中，扼闽江咽喉，西距福州约16浬，东距台湾基隆114浬（东引至基隆90浬），南距金门152浬，与金门南北相对峙，控制台湾海崃。注：此处的大坵为北竿乡的大坵岛，以赏燕鸥、梅花鹿知名，与金门县代管乌坵乡的大坵村不同。
气候.气温以1月平均摄氏9.2度最低，8月平均摄氏