张万顷,吴郡(今江苏苏州)人,唐朝开元年间登进士第,首任邓州内乡县令。天宝年间官至河南法曹。安史之乱时,接受伪职河南尹,因在任期间保护百姓,至德二年获朝廷宽赦。后历任濮阳太守、广州都督、岭南五府节度使,上元二年因贪赃被贬巫州龙标县尉。张万顷亦是诗人,《全唐诗》存其诗三首。其为书法家张旭的近族本家。