Any municipality may appoint or elect as many police officers, regular or special, as may be necessary for the proper law enforcement in such municipality and fix their salaries and prescribe their duties.
Police officers shall be vested with all the powers and duties conferred by law upon constables, in addition to the special duties imposed upon them by the municipality.
Any such police officers shall exercise their powers on all private and public property within the corporate limits of the municipality and on all property owned or controlled by the municipality wheresoever situated; provided, that the municipality may contract with any public utility, agency or with any private business to provide police protection beyond the corporate limits. Should the municipality provide police protection beyond its corporate limits by contract, the legal description of the area to be served shall be filed with the State Law Enforcement Division, the office of the county sheriff and the Department of Public Safety.
S.C. Code § 5-7-110