No - depending on the specific state law, the rabies vaccine may be administered by a licensed veterinarian, a vet tech or even a health department staff member.
For a full listing of state laws: https://www.avma.org/sites/default/files/2020-01/Rabies%20Chart.pdf