Laws

The New York City Council creates the laws that govern the city. These laws can change the city charter, administrative code and agency rules, affecting how agencies operate.

Events (Go to Calendar)

We created accessible, searchable, mobile-friendly websites for New York City’s charter, codes and rules because New Yorker’s deserve better than what the city offers.

Charter

As part of the 1898 consolidation of New York City, the New York State Legislature enacted a charter for the consolidated city. The Charter was overhauled in 1989, after the New York City Board of Estimate had been declared unconstitutional, to redistribute power from the Board of Estimate to the Mayor and City Council.

Administrative Code

This document contains the codified local laws of New York City. The Constitution of New York enumerates the powers of local governments, such as the power to elect a legislative body and adopt local laws. A local law has a status equivalent with a law enacted by the Legislature (subject to certain exceptions and restrictions).

Rules

This document contains the compiled rules and regulations (delegated legislation) of New York City government agencies.[1][2] It contains approximately 6000 rules and regulations in 71 titles, each covering a different City agency.[1][2] The City Record is the official journal of New York City.[3][4]

Whoops, looks like something went wrong.

1/1 ErrorException in Filesystem.php line 111: file_put_contents(): Only 0 of 267 bytes written, possibly out of free disk space

  1. in Filesystem.php line 111
  2. at HandleExceptions->handleError('2', 'file_put_contents(): Only 0 of 267 bytes written, possibly out of free disk space', '/var/www/html/mygovnyc/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php', '111', array('path' => '/var/www/html/mygovnyc/storage/framework/sessions/1d92f6bf8e60111e261d342688a0e4cbf8a29a71', 'contents' => 'a:4:{s:6:"_token";s:40:"TYAtEvNVKoJyu6hkqUEdszXCPNIiYUF3x1C1pLVy";s:9:"_previous";a:1:{s:3:"url";s:30:"http://research.wegov.nyc/laws";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1575623034;s:1:"c";i:1575623034;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', 'lock' => true))
  3. at file_put_contents('/var/www/html/mygovnyc/storage/framework/sessions/1d92f6bf8e60111e261d342688a0e4cbf8a29a71', 'a:4:{s:6:"_token";s:40:"TYAtEvNVKoJyu6hkqUEdszXCPNIiYUF3x1C1pLVy";s:9:"_previous";a:1:{s:3:"url";s:30:"http://research.wegov.nyc/laws";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1575623034;s:1:"c";i:1575623034;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', '2') in Filesystem.php line 111
  4. at Filesystem->put('/var/www/html/mygovnyc/storage/framework/sessions/1d92f6bf8e60111e261d342688a0e4cbf8a29a71', 'a:4:{s:6:"_token";s:40:"TYAtEvNVKoJyu6hkqUEdszXCPNIiYUF3x1C1pLVy";s:9:"_previous";a:1:{s:3:"url";s:30:"http://research.wegov.nyc/laws";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1575623034;s:1:"c";i:1575623034;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', true) in FileSessionHandler.php line 83
  5. at FileSessionHandler->write('1d92f6bf8e60111e261d342688a0e4cbf8a29a71', 'a:4:{s:6:"_token";s:40:"TYAtEvNVKoJyu6hkqUEdszXCPNIiYUF3x1C1pLVy";s:9:"_previous";a:1:{s:3:"url";s:30:"http://research.wegov.nyc/laws";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1575623034;s:1:"c";i:1575623034;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}') in Store.php line 262
  6. at Store->save() in StartSession.php line 88
  7. at StartSession->terminate(object(Request), object(Response)) in Kernel.php line 155
  8. at Kernel->terminate(object(Request), object(Response)) in index.php line 57