徐昌先，湖广兴山人，清朝政治人物。岁贡出身。康熙四十八年，担任广东广州府永安县知县（现紫金县知县）。后由陈玮接任。