Where do police officers get their money?

They are employed by the city or county in which they work; they would be on that city or county's payroll.