在雍正十年,即公元1732年,郑板桥在朋友们的帮助下,去应乡试,结果中了举人。在乾隆元年即1736年又中了进士,五年之后被任命为山东范县县令。

范县地处黄河北岸,有十万人口,而县城里却只有四五十户人家,还不如一个村子大。上任的第一天,郑板桥就出了个怪招:让人把县衙的墙壁大了许多的洞,别人不解,去问他,他说这是出出前任官的恶习和俗气。

年之后,郑板桥调任山东潍县县令。为了接近百姓,他每次出巡都不打"回避"和"肃静"牌子,不许鸣锣开道。有时还穿着布衣草鞋,微服访贫问苦。有一次夜里出去,听到有间茅草屋里传出阵阵读书声。原来是一个叫韩梦周的贫困青年在苦读。郑板桥就拿出自己的银子资助他,使他能去参加科举考试,最后韩梦周中了进士。

遇到灾荒时,郑板桥都具实呈报,力请救济百姓。他还责令富户轮流舍粥已供饥民糊口。他还带头捐出自己的俸禄。他刻了一放图章已明志:"恨不得填满普天饥债。"在灾情严重时,他依然决定开官仓借粮给百姓应急。下属们都劝他慎重从事,因为如果没有上报批准,擅自打开官仓,要受惩处。郑板桥说:"等批下来百姓早就饿死了,这责任由我一人来承担!"郑板桥的果断救活了很多人。秋后,如果遇上了灾年,百姓们无法归还粮食,郑板桥干脆让人把债券烧了,百姓们都很感谢他这个体恤百姓、爱民如子的清官。

郑板桥做官不讲排场,这也给他带来一些麻烦。由于他常下乡体察民情,上级来视察时常找不到他,免不了要责问。在乾隆十七年时潍县发生了大灾害,郑板桥因为申请救济而触怒了上司,结果被罢了官。

临行前,百姓都来送行,郑板桥雇了三头毛驴,一头自己骑,一头让人骑着前边领路,一头驮行李。做县令长达十二年之久,却清廉如此,送行的人见了都很感动,依依不舍。郑板桥向潍县的百姓赠画留念,画上题诗一首:

乌纱掷去不为官,

橐萧萧两袖寒。

写取一枝清瘦竹,

秋风江上作渔杆。

从此,郑板桥回乡已画竹为生,度过了他贫寒而很有气节的一生。他一生只画兰、竹、石。他认为兰四时不谢,竹百节长青,石万古不败。这正好与他倔强不驯的性格相合。他的画一般只有几竿竹、一块石、几笔兰,构图很简单,但构思布局却十分巧妙,以墨的浓淡衬出立体感。竹叶兰叶都是一笔勾成,虽只有黑色一种,但能让人感到兰竹的勃勃生气。