全文可分三个层次。三个部分末尾,分别用“寡人之民不加多”、“则无望民之多于邻国也”、“斯天下之民至焉”等句收束。
第一层次为第一自然段。梁惠王提出在灾荒之年,移民移粟,但是“民不加多”的疑问。
第二层次为二、三、四段。孟子以战为喻,说明梁惠王移民移粟的办法,仍然与邻国无本质区别,分析了“民不加多”的原因。
第三层次为五、六、七段。孟子具体而详细地阐述使“民加多”的初步措施、根本措施和应持的正确态度。其中指出要使民加多,就要有新举措,要不违农时,发展生产,使民养生丧死无憾,使人民的衣、食、住、育均能得到发展并能从中受益,富而教民,并且不把过失归罪于年成,那幺“斯天下之民至焉”的良好愿望就会实现。