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.

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.