流沙鎮(zhèn)于清康熙五十一年(1712年),建圩。
民國(guó)時(shí)期,為普寧縣第二區(qū)區(qū)署駐地。
1949年,普寧縣人民政府駐地。
建立流沙市(鎮(zhèn)),除流沙市(鎮(zhèn))外。
1949年10月,含北沙區(qū)和南沙區(qū)。
1950年5月,北沙區(qū)、南沙區(qū)并為流沙區(qū)。
1951年,改稱(chēng)第二區(qū)。
1957年,撤區(qū)建鄉(xiāng)含華溪鄉(xiāng)。
1958年3月,撤鄉(xiāng)歸入流沙鎮(zhèn),同年9月撤鎮(zhèn)并入流沙人民公社。
1961年3月,人民公社規(guī)模劃小,轄境含流沙、暉含、馬柵等3個(gè)人民公社。
1963年1月,撤銷(xiāo)暉含、馬柵人民公社,并入流沙人民公社。
1964年11月,從流沙人民公社析出流沙鎮(zhèn),為縣城所在鎮(zhèn)。
1983年,流沙人民公社改稱(chēng)流沙區(qū)。
1986年12月,撤銷(xiāo)流沙區(qū),原流沙區(qū)轄地并入流沙鎮(zhèn)。
2000年12月3日,經(jīng)廣東省人民政府批準(zhǔn),撤銷(xiāo)流沙鎮(zhèn),設(shè)立流沙西街道。