上马前大村现有10个村民小组,农村住户428户,总人口1142人,其中劳动力725人,耕地面积为773.2亩,村集体经济总收入为0.8万元,2009年实现农村经济总收入11025万元,人均收入达8803元。
上马前大村与花泾村、上马后大村、东庄村、方桥村、下北山村、井马村、前村村、中村村、栅桥村、董家洋村、马庄村、南洋村、下陈坝村、东上洋村相邻。