Browse all current open law enforcement positions listed below.
| Entry Level Positions |
Salary |
Deadline |
| Barnegat Township - Police Officer |
Starting BASE salary: ~$60,700 ($56,600 non-certified) *Lateral transfers start at 2nd step 75,500* |
Jun 19, 2026 |
| Bay Head - Entry Level Class II Special Law Enforcement Officer |
$20/HR |
Jun 1, 2026 |
| Bernards Township - Certified Police Officer |
$55,992 to $150,612 |
May 1, 2026 |
| Bordentown Township - Entry Level Police Officer |
Academy $59,000-Top Step $133,224 |
May 15, 2026 |
| Borough of Palmyra - Full-Time Police Officer |
$58,000 - $115,000 |
Dec 31, 2026 |
| Camden County College Academy - Alternate Route Basic Course |
- |
Jul 6, 2026 |
| Cranbury Township - Entry Level Police Officer / Certified and Non-Certified |
Academy $35,000 / Certified $45,000 (1st 6 months), then $60,987.49 - $128,856.58 |
May 19, 2026 |
| Hasbrouck Heights - Police Officer |
- |
May 7, 2026 |
| Mahwah - Police Officer - Entry Level or Certified |
Academy: $45,929, Officer: $51,439-$163,648 |
May 1, 2026 |
| Middle Township - Class 2 Special Law Enforcement Police Officer |
$23 per hour |
Dec 31, 2026 |
| Millville - Police Officer |
$54,800-$112,000 |
Aug 31, 2026 |
| Neptune Township - SLEO II (Certified) |
$28.00 Per Hour |
Jun 1, 2026 |
| New Jersey State Human Services Police - Police Officer |
Starting $69,244.57 |
Dec 31, 2026 |
| NJ TRANSIT Police Department - 2026 Entry Level Police Recruitment (Interest Capture) |
- |
Dec 31, 2026 |
| North Bergen - Special Law Enforcement Officer Class 2 |
$20.00 an hour |
Apr 30, 2026 |
| North Wildwood - SLEO 1 |
- |
May 15, 2026 |
| North Wildwood - SLEO Class II (Winter Academy) |
$20.00 per hour |
May 31, 2026 |
| Ocean City - Special Law Enforcement Officer, Class I & II |
$18/hour Class I - $20/hour Class II |
May 5, 2026 |
| Ocean Township (Monmouth County) - Police Officer |
$58,917 to $150,444 plus overtime |
Aug 31, 2026 |
| Ocean Township (Ocean County) - Ocean Township (Ocean County) - Full Time SLEO II Police Officer |
$21.00 per hour (Full Benefits after 90 days / min 40 per week / year round employment) |
Apr 27, 2026 |
| Oradell - Police Officer |
Starting salary $40,000 11 years to $159,660 |
May 3, 2026 |
| Pennington Borough - Full Time Police Officer |
$61,727 - $117,521 (8 steps) Academy - $49,095 |
Jun 30, 2026 |
| Princeton University Public Safety - Certified & Entry Level - University Police Officer |
$64,266-$71,407 |
Jul 31, 2026 |
| Sayreville Auxiliary - Auxiliary Police Officer |
0.00 |
Jun 2, 2026 |
| Trenton - Recruitment Coming Soon! |
- |
Apr 30, 2026 |
| Vineland - Full Time Police Officer |
$50,000 to $120,500 |
May 8, 2026 |
| Waterford Township - Patrolman Entry Level No Experience Necessary |
Current contract 2026 through 2030; 2026 Salary $64,000 to $133,000; 2030 Salary $72,032 to $149,692 |
May 17, 2026 |
| Wildwood Crest - Entry Level Full Time Police Officer |
48,353.00 |
Oct 1, 2026 |
| Woodbury City - SLEO II Entry Level Police Officer |
- |
May 18, 2026 |
| Certified Positions |
Salary |
Deadline |
| Bay Head - Certified SLEO II (Year Round) |
$20/HR |
Apr 30, 2026 |
| Bernards Township - Certified Police Officer |
$55,992 to $150,612 |
May 1, 2026 |
| Bordentown Township - Police Officer (Full-Time & CLASS II) |
$63,752 - $133,224 |
Dec 31, 2026 |
| Borough of Palmyra - Full-Time Police Officer |
$58,000 - $115,000 |
Dec 31, 2026 |
| Carteret - Special Law Enforcement Officer, Class III |
$40 per hour |
Aug 1, 2026 |
| Chatham Borough - Police Officer |
- |
May 31, 2026 |
| Cranbury Township - Entry Level Police Officer / Certified and Non-Certified |
Academy $35,000 / Certified $45,000 (1st 6 months), then $60,987.49 - $128,856.58 |
May 19, 2026 |
| Fanwood - SLEO 3 Certified Officer |
$42.50 per/hr |
Dec 31, 2026 |
| Galloway Township - Certified Police Officer |
Starting $64,236 |
Dec 31, 2026 |
| Garwood - Full Time NJ PTC Police Officer |
48,000-70,000 -STARTING SALARY BASED ON EXPERIENCE |
May 15, 2026 |
| Harvey Cedars - Full-Time SLEO II Police Officer |
- |
Jun 30, 2026 |
| Hasbrouck Heights - Police Officer |
- |
May 7, 2026 |
| Island Heights - SLEO II Police Officer |
$20 per hour |
May 13, 2026 |
| Lakehurst - Full Time SLEO II |
- |
Dec 31, 2026 |
| Laurel Springs - Part Time Police Officer/ SLEO II |
- |
Apr 30, 2026 |
| Lavallette - Class II/School Security Officer |
$26.00/hr |
May 30, 2026 |
| Little Egg Harbor - SLEO III (Retired Officer) |
Starting at $34 per hour |
Dec 31, 2026 |
| Little Egg Harbor - SLEO Class II (Current NJ PTC SLEO II Cert) |
Starting at $18 per hour |
Dec 31, 2026 |
| Lower Alloways Creek - Police Officer |
$58,900-$71,000 |
Apr 30, 2026 |
| Lower Township - Certified SLEO II Police Officer |
$16.00 - $25.00 per hour |
Dec 31, 2026 |
| Magnolia - Police Officer SLEO II |
- |
Jul 31, 2026 |
| Mahwah - Police Officer - Entry Level or Certified |
Academy: $45,929, Officer: $51,439-$163,648 |
May 1, 2026 |
| Manchester Township - Special Law Enforcement Officer, Class I |
$18.00 an hour |
Apr 30, 2026 |
| Mendham Township - Full Time Police Officer |
Starting at $60,000 |
May 15, 2026 |
| Middle Township - Class 2 Special Law Enforcement Police Officer |
$23 per hour |
Dec 31, 2026 |
| Middlesex Borough - SLEO / Class III Officer |
$42.50 / hour |
Apr 30, 2026 |
| Millville - Police Officer |
$54,800-$112,000 |
Aug 31, 2026 |
| Mountainside - Certified Police Officer |
Negotiable based on experience |
Dec 31, 2026 |
| Neptune City - Police Officer |
$55,690.50 to $152,620.56 |
May 15, 2026 |
| NJ TRANSIT Police Department - PTC Certified Police Recruitment (Interest Capture) |
- |
Dec 31, 2026 |
| Ocean Township (Monmouth County) - Police Officer |
$58,917 to $150,444 plus overtime |
Aug 31, 2026 |
| Ocean Township (Ocean County) - Ocean Township (Ocean County) - Full Time SLEO II Police Officer |
$21.00 per hour (Full Benefits after 90 days / min 40 per week / year round employment) |
Apr 27, 2026 |
| Oradell - Certified Police Officer |
Starting salary $46,000 11 years to $159,660 |
May 3, 2026 |
| Pennington Borough - Full Time Police Officer |
$61,727 - $117,521 (8 steps) Academy - $49,095 |
Jun 30, 2026 |
| Plumsted Township - Full Time Certified Police Officer |
As per contractual agreement 41,000- 126,000 (10 steps) |
May 31, 2026 |
| Pompton Lakes - NJ Civil Service IGT PTC Certified Police Officer |
Starting $44,234 - $51,439 Top pay $158,028.20 |
May 12, 2026 |
| Princeton University Public Safety - Certified & Entry Level - University Police Officer |
$64,266-$71,407 |
Jul 31, 2026 |
| South Bound Brook - Certified Police Officer |
Starting $48,000 to $89,000 (Lateral), Top $136,221 (in 2026, 8 steps) |
May 3, 2026 |
| Spring Lake Heights - Full Time Police Officer |
- |
May 8, 2026 |
| Tinton Falls - Certified Police Officer |
Starting salary $47,997 Negotiable with experience |
May 11, 2026 |
| Town of Clinton - Certified Police Officer |
$68,475.03 |
Apr 30, 2026 |
| Ventnor City - Full-Time Police Officer – Civil Service Transfer (IGT) / Eligible SLEO II |
$57,808 |
Apr 30, 2026 |
| Waterford Township - Patrolman Entry Level No Experience Necessary |
Current contract 2026 through 2030; 2026 Salary $64,000 to $133,000; 2030 Salary $72,032 to $149,692 |
May 17, 2026 |
| West Windsor Township - CLASS III SPECIAL POLICE OFFICER – PART-TIME |
- |
Dec 31, 2026 |
| West Windsor Township - Certified Police Officer |
$61,015 to $136,453 |
Nov 9, 2026 |
| Wildwood Crest - Entry Level Full Time Police Officer |
48,353.00 |
Oct 1, 2026 |
| Winfield - NJ PTC Certified BCPO, Existing Officer, Alternate Route, Waiverable SLEO 2, No Correction Waivers |
Starting $52,719.00 |
Dec 31, 2026 |
Jobs close at 11:59 PM (Eastern) on the deadline date specified, or when the position capacity has been met, or unless otherwise specified in the announcement. If the deadline date is not specified in the announcement, the agency has sole discretion on setting the deadline and jobs may close without notice. It is the applicant's responsibility to thoroughly read and understand the deadline requirements and capacity limits as outlined by the agency.
Applicants are responsible for checking their email and logging into their PoliceApp account to monitor for updates.