Margo on eesnimi. See on maailmas tavaliselt naisenimi (prantsuse nime Margot variant), Eestis valdavalt mehenimi.
2018. aasta seisuga oli see Eestis levikult 168. mehenimi. 1. jaanuari 2018 seisuga oli Eestis eesnimi Margo 983 mehel ja 23 naisel.