- Western Terminus:
- Bloomfield Avenue (NJ 159) and Oak Road (NJ 159) in Fairfield
- Eastern Terminus:
- McCarter Highway (NJ 21) in Belleville
- 10.78 miles
CR 506 is an east/west route that runs diagonally from Fairfield to Belleville. It begins at this point where NJ 159 turns from Bloomfield Avenue onto Oak Road and follows Bloomfield Avenue southwest to Glen Ridge, where it turns north onto Highland Avenue for one block and then east onto Belleville Avenue. In Belleville, there is a traffic light at Washington Avenue, which is officially designated as part of NJ 7, even though motorists following NJ 7 don't turn onto Washington Avenue until one block to the north. CR 506 follows Washington Avenue for that one block and then turns east onto Rutgers Street, which is signed as part of NJ 7 but not officially designated as such. Yes, it's confusing. CR 506 follows Rutgers Street to the McCarter Highway (NJ 21), where it becomes Belleville Turnpike (NJ 7).
The section of Bloomfield Avenue beyond where CR 506 splits off from it is designated Spur CR 506 and runs southeast to Newark, where Spur CR 506 follows Broadway and Clay Street to end at the McCarter Highway (NJ 21).