Ocean Township
Certificate of Occupancy
Required- Certificate
- Code Compliance Inspection Certificate (CCIC) for sales
- Issued by
- Township of Ocean Division of Housing, Code Enforcement and Clean Communities (Housing Inspector / Code Enforcement Official)
- Requirements
- Exterior and interior inspection under the International Property Maintenance Code (paint and siding, gutters, house number at least 4 inches, Township garbage and recycling containers, handrails, pool barriers, GFCI outlets, egress locks, bedroom doors)
- All building permits must be closed before calling for the CCIC inspection
- Smoke certification from your fire district must be submitted to the housing office before the certificate is issued
- Septic or well report from the Monmouth County Health Department where the home is on a septic system or well; certified lab water test for wells
- Level 1 fireplace or chimney inspection by a licensed chimney sweep
- All utilities on at the time of inspection
- Cracked sidewalks along the street must be repaired to the Municipal Engineer's requirements
- Garage apartments or 2-family use need paperwork showing they are legal; finished third floors or attics will not pass without it
- Fees
CCIC for resale of a detached dwelling, applied and paid online $150 CCIC for resale of an attached single-family dwelling, applied and paid online $125 CCIC for resale of a detached dwelling, paper application $175 CCIC for resale of an attached single-family dwelling, paper application $150 Reinspection when utilities are off, and second or later reinspections (first reinspection is free if utilities are on) $75 Extra charge if utilities are not on at the inspection (Township checklist) $75.00 - Timing
- The Township must inspect and issue the CCIC or a notice of violation within 10 business days of the application.
- Valid for
- If a Certificate of Transfer of Title is used first, a CCIC inspection within 90 days of the original inspection is billed as a reinspection; after 90 days a new application is needed.
- Phone
- 732-531-5000 ext. 3392
Smoke and CO alarm certificate
Required- Requirements
- Smoke alarms no older than 10 years; battery units must be 10-year sealed; UL listed
- By construction year (Fire District #1 handout): before 1978 battery alarms on each level; 1978-1983 hardwired on each level; 1984-1990 interconnected hardwired with battery backup on each level; 1991 on interconnected hardwired with battery backup on each level and in all bedrooms
- Smoke alarms within 10 feet of bedroom doors, near stairs; in 2-family homes in common hallways and at each stair landing
- Carbon monoxide alarms on each sleeping level near bedroom doors in homes with fuel-burning devices or an attached garage
- Central station alarm systems must be audible and testable and cannot replace required alarms
- Secondary power source label ("CAUTION: MULTIPLE SOURCES OF POWER") within 18 inches of the main panel and meter for homes with generators, solar or batteries
- Fire extinguisher no longer required in Ocean Township (Fire District #1 handout, 9-2025); the Township Code fee section still names it
Last checked October 4, 2026
Sources
- https://www.oceantwp.org/p/division-of-housing-1
- https://www.oceantwp.org/p/housing-forms-1
- https://ecode360.com/35337988
- https://ecode360.com/35337993
- https://ecode360.com/35922344
- https://oceantwp.qscendcms.com/ckfinder/connector?command=Proxy&lang=en&type=Files¤tFolder=%2F&hash=c245c263ce0eced480effe66bbede6b4d46c15ae&fileName=sales%20Checklist%206-2024.pdf
- https://www.oceantwp.org/p/housing-code-enforcement-and-clean-communities-personnel
Other towns in Monmouth County
- Aberdeen Township
- Allenhurst Borough
- Allentown Borough
- Asbury Park City
- Atlantic Highlands Borough
- Avon-by-the-Sea Borough
- Belmar Borough
- Bradley Beach Borough
- Brielle Borough
- Deal Borough
- Eatontown Borough
- Englishtown Borough
- Freehold Borough
- Freehold Township
- Hazlet Township
- Highlands Borough
- Holmdel Township
- Interlaken Borough
- Keansburg Borough
- Keyport Borough
- Lake Como Borough
- Long Branch City
- Manalapan Township
- Manasquan Borough
- Marlboro Township
- Matawan Borough
- Middletown Township
- Millstone Township
- Monmouth Beach Borough
- Neptune City Borough
- Neptune Township
- Oceanport Borough
- Red Bank Borough
- Roosevelt Borough
- Sea Bright Borough
- Sea Girt Borough
- Shrewsbury Township
- Spring Lake Borough
- Spring Lake Heights Borough
- Tinton Falls Borough
- Union Beach Borough
- Upper Freehold Township
- Wall Township
- West Long Branch Borough