Brooklyn Zip Codes

Last updated October 2026

As a genealogist in New York, I look up Brooklyn ZIP codes all the time, whether I’m tracking down a living cousin, matching an old family address to a neighborhood, or working out which records to search. This page lists every residential Brooklyn ZIP code with its main neighborhoods, an A–Z neighborhood list, and something most ZIP code lists skip: how to read the old “Brooklyn 25, N.Y.” postal zones you’ll find on family letters and documents.

A quick note before you use it: neighborhood lines in Brooklyn are informal, and ZIP code lines don’t follow them. Many neighborhoods span two or more ZIP codes, and long streets like Ocean Parkway, Flatbush Avenue, and Kings Highway cross several. For a specific house, the house number decides it.

Brooklyn ZIP codes and their neighborhoods

Brooklyn has 38 residential ZIP codes, all starting with 112.

ZIP code Main neighborhoods
11201 Brooklyn Heights, Downtown Brooklyn, DUMBO, Vinegar Hill, Fulton Ferry, Cobble Hill, part of Boerum Hill
11203 East Flatbush, Rugby, Wingate, part of Farragut
11204 Bensonhurst (north), Mapleton, part of Borough Park
11205 Fort Greene, Clinton Hill, western Bedford-Stuyvesant, Brooklyn Navy Yard
11206 Williamsburg (south and east), East Williamsburg, parts of Bedford-Stuyvesant and Bushwick
11207 East New York, eastern Bushwick, Cypress Hills, Highland Park, New Lots
11208 East New York, Cypress Hills, City Line, New Lots, part of Spring Creek
11209 Bay Ridge, Fort Hamilton
11210 Flatlands (west), Midwood (east), southern Flatbush, Farragut (home of Brooklyn College)
11211 Williamsburg, East Williamsburg
11212 Brownsville, Remsen Village
11213 Crown Heights, Weeksville
11214 Bensonhurst, Bath Beach, western Gravesend
11215 Park Slope, South Slope, Windsor Terrace (part), Gowanus (part), Greenwood Heights (part)
11216 Bedford-Stuyvesant, northern Crown Heights, part of Stuyvesant Heights
11217 Park Slope (north), Boerum Hill, Gowanus, parts of Fort Greene and Prospect Heights
11218 Kensington, Windsor Terrace, Ditmas Park West, part of Ditmas Park and Borough Park
11219 Borough Park, part of Dyker Heights
11220 Sunset Park, northern Bay Ridge
11221 Bedford-Stuyvesant (east), Bushwick
11222 Greenpoint
11223 Gravesend, Homecrest
11224 Coney Island, Sea Gate, west end of Brighton Beach
11225 Crown Heights (south), Prospect Lefferts Gardens
11226 Flatbush, Prospect Park South, Ditmas Park, Beverley Squares, Albemarle-Kenmore Terrace, part of East Flatbush
11228 Dyker Heights, part of Bath Beach
11229 Madison, Sheepshead Bay (west), Gerritsen Beach, parts of Homecrest and Marine Park
11230 Midwood, Manhattan Terrace, Parkville
11231 Carroll Gardens, Red Hook, Columbia Street Waterfront, parts of Cobble Hill and Gowanus
11232 Sunset Park (west), Greenwood Heights, Industry City and Bush Terminal
11233 Ocean Hill, Stuyvesant Heights, eastern Bedford-Stuyvesant, part of Weeksville
11234 Marine Park, Mill Basin, Bergen Beach, Flatlands, Georgetown, Floyd Bennett Field
11235 Sheepshead Bay, Brighton Beach, Manhattan Beach
11236 Canarsie
11237 Bushwick, part of East Williamsburg
11238 Prospect Heights, parts of Clinton Hill, Crown Heights, and Fort Greene
11239 Starrett City and Spring Creek
11249 Williamsburg’s western edge and waterfront, along Kent and Wythe Avenues (new in 2011)

Brooklyn also has a handful of ZIP codes that don’t cover a neighborhood. They’re used for P.O. boxes and single large sites: 11202, 11241, 11242, 11243, 11245, 11247, 11251 (Brooklyn Navy Yard), 11252 (Fort Hamilton), and 11256.

Map of Brooklyn ZIP code boundaries from 11201 to 11239
An older Brooklyn ZIP code map. It shows the whole Williamsburg waterfront as 11211; since July 2011, the western strip has been 11249.

About 11249, Brooklyn’s newest ZIP code

The Postal Service created 11249 on July 1, 2011, splitting the western part of Williamsburg, including the waterfront along Kent and Wythe Avenues, out of 11211. For family history, that means any record from before mid-2011 for those blocks will say 11211, not 11249.

Brooklyn neighborhoods A to Z

Find your family’s neighborhood and the ZIP codes it falls in.

A

  • Albemarle-Kenmore Terrace: 11226

B

  • Bath Beach: 11214, 11228
  • Bay Ridge: 11209, 11220
  • Bedford-Stuyvesant: 11216, 11221, 11233, 11205, 11206, 11238
  • Bensonhurst: 11214, 11204, 11228
  • Bergen Beach: 11234
  • Beverley Squares (East and West): 11226
  • Boerum Hill: 11217, 11201
  • Borough Park: 11219, 11204, 11218
  • Brighton Beach: 11235, 11224
  • Brooklyn Heights: 11201
  • Brooklyn Navy Yard: 11205 (the Yard itself also has its own ZIP, 11251)
  • Brownsville: 11212
  • Bushwick: 11221, 11237, 11207, 11206

C

  • Canarsie: 11236
  • Carroll Gardens: 11231
  • City Line: 11208
  • Clinton Hill: 11205, 11238
  • Cobble Hill: 11201, 11231
  • Columbia Street Waterfront: 11231, 11201
  • Coney Island: 11224
  • Crown Heights: 11213, 11225, 11216, 11233, 11238
  • Cypress Hills: 11208, 11207

D

  • Ditmas Park: 11226, 11218
  • Ditmas Park West: 11218
  • Downtown Brooklyn: 11201
  • DUMBO: 11201
  • Dyker Heights: 11228 (edges in 11219 and 11220)

E

  • East Flatbush: 11203, 11212, 11210, 11226, 11236
  • East New York: 11207, 11208, 11239
  • East Williamsburg: 11206, 11211, 11237

F

  • Farragut: 11203, 11210
  • Flatbush: 11226, 11210, 11230, 11218
  • Flatlands: 11234, 11210
  • Floyd Bennett Field: 11234
  • Fort Greene: 11205, 11217, 11238
  • Fort Hamilton: 11209 (the Army post has its own ZIP, 11252)
  • Fulton Ferry: 11201

G

  • Georgetown: 11234
  • Gerritsen Beach: 11229
  • Gowanus: 11215, 11217, 11231
  • Gravesend: 11223, 11214
  • Greenpoint: 11222
  • Greenwood Heights: 11232, 11215

H

  • Highland Park: 11207
  • Homecrest: 11223, 11229

K

  • Kensington: 11218

M

  • Madison: 11229
  • Manhattan Beach: 11235
  • Manhattan Terrace: 11230
  • Mapleton: 11204
  • Marine Park: 11234, 11229
  • Midwood (including Fiske Terrace and Midwood Park): 11230, 11210
  • Mill Basin (including Mill Island): 11234

N

  • New Lots: 11207, 11208

O

  • Ocean Hill: 11233

P

  • Park Slope: 11215, 11217
  • Parkville: 11230
  • Prospect Heights: 11238, 11217
  • Prospect Lefferts Gardens: 11225
  • Prospect Park South: 11226

R

  • Red Hook: 11231
  • Remsen Village: 11212, 11236
  • Rugby: 11203

S

  • Sea Gate: 11224
  • Sheepshead Bay: 11229, 11235
  • South Slope: 11215
  • Spring Creek: 11239, 11208
  • Starrett City: 11239
  • Stuyvesant Heights: 11233, 11221, 11216
  • Sunset Park: 11220, 11232

V

  • Vinegar Hill: 11201

W

  • Weeksville: 11213, 11233
  • Williamsburg (North Side and South Side): 11211, 11249, 11206
  • Windsor Terrace: 11218, 11215
  • Wingate: 11203

Before ZIP codes: Brooklyn’s old postal zones

If you have an old envelope, postcard, or letterhead addressed to “Brooklyn 25, N.Y.,” that number is a postal zone. The Post Office began numbering zones in big cities in May 1943, partly to help newer clerks sort mail during World War II. ZIP codes replaced them nationwide on July 1, 1963.

In Brooklyn, the new ZIP codes were generally built by putting 112 in front of the old zone number:

  • Brooklyn 25, N.Y. became 11225 (Crown Heights and Prospect Lefferts Gardens)
  • Brooklyn 17, N.Y. became 11217 (Park Slope and Boerum Hill)
  • Brooklyn 4, N.Y. became 11204 (Bensonhurst and Mapleton)

Treat that as a rule of thumb, not a guarantee. When ZIP codes were assigned, the Post Office gave out new numbers wherever the old zones didn’t fit, and boundaries have shifted since. Some later codes, like 11249, never had a zone at all. To match an exact old address, use the Brooklyn Public Library’s digitized maps: the 1952 Hagstrom Postal Zone Map of Brooklyn, which includes a street index, and the c. 1960 Postal Zone Numbers, Brooklyn map.

Genealogy tip: the address format can help date an undated letter or photo. A Brooklyn address with a zone number most likely dates from 1943 to 1963, and one with a five-digit ZIP from 1963 or later. If there’s neither, it may be older, or the writer may simply have left it off.

Found the address? Here’s what to do next

An old Brooklyn address is one of the best clues you can have. Here’s how I turn one into a family tree.

  • Check the census. Federal censuses through 1950 are open to the public, and New York also took its own state censuses between them. Find the address and you’ll usually see the whole household: names, ages, birthplaces, and relationships. Start with my New York State census guide, including the 1915 and 1925 state censuses.
  • Follow the family in city directories. Directories listed residents by name, with an address and often an occupation, year after year. They show when a family moved, when a widow first appears, or when someone drops out of the listings. For a taste of how far back they go, see the Brooklyn city directory of 1796.
  • Find the nearby church or synagogue. Families usually worshipped close to home, and baptism, marriage, and burial registers can reach back a generation or more. My Brooklyn synagogue list is sorted by street, so you can spot the closest congregations to an address. Also see Brooklyn churches in 1822 and New York church records.
  • Match it to vital records. Death and marriage certificates list home addresses, which helps you confirm you’ve got the right person. See my guides to New York death records and New York marriage records.

Want help turning an old Brooklyn address into a family tree?

I’ve been researching Brooklyn families since 2009, and an old address is often all I need to get started. If you’re just beginning, the $99 Beginner Genealogy Project gets you a tree chart, a written summary of what I found, and copies of the records. Already stuck on one ancestor? Tell me about it.