水稻、渔业、蔬菜的产量都相对较高。早在上海开埠后，随着城市化进程，农用耕地和产鱼河流减少和被湮埋，依靠传统耕种手法的农业一度受到很大影响。自1990年代起，上海农业开始向高科技和机械化发展。上海的传统农业主要是精耕细作，以渔业、盐业和种植业为主。早在秦汉时期上海地区就已经“海滨广斥，盐田相望”。到了元代，江浙地区的34个盐场中，松江府就独占五个，成为重要产盐地区。此外，江南地区水网纵横，气候适宜，成为渔业和水稻种植的最适合地区。唐代，上海地区的薄稻米作为贡米送往京师长安。吴越国时期，华亭县大肆兴建堰闸等