UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C.  20549

Form 13F HR

Form 13F Cover Page

Report for the Calendar Year or Quarter Ended: June 30, 2004

Check here if Amendment	          ( X ) ; Amendment Number: 1
This Amendment (Check only one.): (   ) is a restatement
				  (   ) adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:			Friedman, Billings, Ramsey Group
Address:		1001 19th Street North
			Potomac Tower
			Arlington, VA  22209

13F File Number: 28-5254

The Institutional investment manager filing this report and the person by
whom it is Signed hereby represent that the person signing the report is
authorized to submit it, That all the information contained herein is true,
correct and complete, and that it is understood that all required items,
statements, schedules, lists, and tables, are considered  integral parts
of this form.

Person signing this Report on Behalf of Reporting Manager:

Name:		Nicholas J. Nichols
Title:		EVP and Chief Compliance Officer
Phone: 		703-312-9500

Signature, Place, and Date of Signing:




Nicholas J. Nichols	Arlington, VA		August 10, 2004

Report Type (Check only one.):

(X )	13F HOLDINGS REPORT
(  )	13F NOTICE.
(  )	13F COMBINATION REPORT

List of Other Managers Reporting for this Manager:



I AM SIGNING THIS REPORT AS REQUIRED BY THE SECURITIES EXCHANGE ACT OF 1934


FORM 13F SUMMARY PAGE
Report Summary:

Number of Other Included Managers: 6

Form 13F Information Table Entry Total:  50,321,233

Form 13F Information Table Value Total:  $ 1,123,178,395
List of Other Included Managers:

No:	Name

1)	Friedman Billings Ramsey & Co.
2)	Friedman Billings Ramsey Investment management Inc.
3)	FBR Fund Advisers, Inc.
4)	FBR Venture Capital Managers, Inc.
5)	Money Management Associates
6)	FBR Group


Name of Issuer        Cla Cusip     Value Prn	  sh  Put/ Inv. Oth Sole
		      ss            x1000 Amt     prn Call Disc Mgr Mgr

Accredited Home Lend. com 00437P107 14376 510697  sh  0    sole 0   510697
Adolor Corp.          com 00724X102 393   31030   sh  0    sole 0   31030
Advancis              com 00764L109 2675  397468  sh  0    sole 0   397468
Aerogen               com 007779309 127   41000   sh  0    sole 0   41000
AGL Resources         com 001204106 5720  196900  sh  0    sole 0   196900
Alkermes Inc.         com 01642T108 412   30300   sh  0    sole 0   30300
Allegheny Energy      com 017361106 230   14950   sh  0    sole 0   14950
Alliant Energy        com 018802108 887   34000   sh  0    sole 0   34000
Allin Corporation     com 019924109 266   1021177 sh  0    sole 0   1021177
Ameren                com 023608102 1668  38825   sh  0    sole 0   38825
American Ele Power    com 025537101 896   28000   sh  0    sole 0   28000
American Express      com 025816109 1028  20000   sh  0    sole 0   20000
American Fin'l Rlty   com 02607P305 24293 1700000 sh  0    sole 0   1700000
Americredit           com 03060R101 21190 1085000 sh  0    sole 0   1085000
Ameritrade            com 03074K100 3371  297000  sh  0    sole 0   297000
Amgen Inc.            com 031162100 1091  20000   sh  0    sole 0   20000
Amylin Pharma         com 032346108 912   40000   sh  0    sole 0   40000
Annaly Mortgage       com 035710409 5853  345100  sh  0    sole 0   345100
Anthracite Capital    com 037023108 599   50000   sh  0    sole 0   50000
Anworth Mortgage      com 037347101 3386  285000  sh  0    sole 0   285000
Aquila Inc            com 03840P102 581   163300  sh  0    sole 0   163300
Ashford Hospitality   com 044103109 6627  793700  sh  0    sole 0   793700
Asta Funding          com 046220109 6793  390422  sh  0    sole 0   390422
Astoria Fin'l         com 046265104 2195  60000   sh  0    sole 0   60000
Atmos Energy          com 049560105 4115  160750  sh  0    sole 0   160750
Avista Corp           com 05379B107 651   35350   sh  0    sole 0   35350
Banc One              com 06423A103 12049 236250  sh  0    sole 0   236250
Banc Rhode Island     com 059690107 10814 308893  sh  0    sole 0   308893
Bank Mutual           com 063750103 10223 937895  sh  0    sole 0   937895
Bank of America       com 060505104 1682  19882   sh  0    sole 0   19882
BankUnited Fin'l      com 06652B103 13125 508733  sh  0    sole 0   508733
Banner Bank           com 06652V109 11986 410476  sh  0    sole 0   410476
Bayer AG              adr 072730302 584   20000   sh  0    sole 0   20000
Berkshire Hathaway Cl com 084670108 8006  90      sh  0    sole 0   90
Biocryst Pharma       com 09058V103 147   21250   sh  0    sole 0   21250
Bioenvision Inc.      com 09059N100 469   53500   sh  0    sole 0   53500
Biosante Pharma       com 09065V203 154   20000   sh  0    sole 0   20000
Biosource Int'l       com 09066H104 251   35600   sh  0    sole 0   35600
Bristol Meyers Squibb com 110122108 760   31000   sh  0    sole 0   31000
Brookline Bcorp       com 11373M107 8671  591054  sh  0    sole 0   591054
BSB Bancorp           com 055652101 4517  127194  sh  0    sole 0   127194
Canon Inc             com 138006309 302   5650    sh  0    sole 0   5650
Capital Lease Funding com 140288101 4758  457500  sh  0    sole 0   457500
Capital One Fin'l     com 14040H105 1368  20000   sh  0    sole 0   20000
Capitol Fed Finl      com 14057C106 7027  235000  sh  0    sole 0   235000
Cardinal Health       com 14149Y108 291   4150    sh  0    sole 0   4150
CenterPoint Energy    com 15189T107 4250  369600  sh  0    sole 0   369600
Cephalon Inc.         com 156708109 540   10000   sh  0    sole 0   10000
CH Energy Group       com 12541M102 485   10450   sh  0    sole 0   10450
Charter One Fin'l     com 160903100 884   20000   sh  0    sole 0   20000
Chesapeake Utilities  com 165303108 373   16440   sh  0    sole 0   16440
Cheviot Financial     com 166774109 1148  108800  sh  0    sole 0   108800
Cinergy Corp          com 172474108 1830  48150   sh  0    sole 0   48150
CIT Group Hldgs.      com 125581108 1800  47000   sh  0    sole 0   47000
Citigroup             com 172967101 605   13000   sh  0    sole 0   13000
City Holding          com 177835105 2741  86800   sh  0    sole 0   86800
CMS Energy            com 125896100 1224  134100  sh  0    sole 0   134100
Comerica Inc          com 200340107 21151 385400  sh  0    sole 0   385400
Commerical Cap        com 20162L105 23558 1356226 sh  0    sole 0   1356226
Connetics Corp.       com 208192104 1010  50000   sh  0    sole 0   50000
Consol Energy         com 20854P109 17816 494901  sh  0    sole 0   494901
Consolidated Edison   com 209115104 5279  132775  sh  0    sole 0   132775
Constellation Enrgy   com 210371100 1898  50075   sh  0    sole 0   50075
Countrywide Finl      com 222372104 702   10000   sh  0    sole 0   10000
Cyberonics            com 23251P102 500   15000   sh  0    sole 0   15000
Delta Natural Gas     com 247748106 304   12300   sh  0    sole 0   12300
Dendreon Corp.        com 24823Q107 218   17800   sh  0    sole 0   17800
Desarrolladora Homex  adr 25030W100 866   50000   sh  0    sole 0   50000
Dime Comm Bcp         com 253922108 1930  110397  sh  0    sole 0   110397
Dominion Resources    com 25746U109 9471  150150  sh  0    sole 0   150150
DOV Pharma            com 259858108 618   44300   sh  0    sole 0   44300
Downey Fin'l Corp     com 261018105 18904 355000  sh  0    sole 0   355000
DTE Energy Hds        com 233331107 3258  80375   sh  0    sole 0   80375
Duke Energy           com 264399106 9563  471300  sh  0    sole 0   471300
Dynavax (DVAX)        com 268158102 462   69444   sh  0    sole 0   69444
Etrade Financial      com 269246104 4460  400000  sh  0    sole 0   400000
El Paso Energy        com 28336L109 5856  743150  sh  0    sole 0   743150
Elan PLC              adr 284131208 1484  60000   sh  0    sole 0   60000
Eli Lilly and Co.     com 532457108 699   10000   sh  0    sole 0   10000
EMC Corporation       com 268648102 265   23275   sh  0    sole 0   23275
Energen Corp          com 29265N108 2516  52425   sh  0    sole 0   52425
Energy East Corp      com 29266M109 3822  157600  sh  0    sole 0   157600
Energysouth Inc       com 292970100 739   18458   sh  0    sole 0   18458
Engel General Devel.  com M40515104 2239  1119350 sh  0    sole 0   1119350
Entergy Corp          com 29364G103 333   5950    sh  0    sole 0   5950
Equitable Resources   com 294549100 4486  86750   sh  0    sole 0   86750
Exelon Corp           com 30161N101 4076  122450  sh  0    sole 0   122450
Falcon Financial Inv. com 306032103 2340  300000  sh  0    sole 0   300000
Fannie Mae            com 313586109 1213  17000   sh  0    sole 0   17000
First Indiana         com 32054R108 242   12716   sh  0    sole 0   12716
First Pac Trust       com 33589V101 2421  108900  sh  0    sole 0   108900
FirstFed Fin'l Corp   com 337907109 29748 715100  sh  0    sole 0   715100
Franklin Bank         com 352451108 15755 995900  sh  0    sole 0   995900
Freddie Mac           com 313400301 1519  24000   sh  0    sole 0   24000
Fremont General       com 357288109 12893 730500  sh  0    sole 0   730500
Frdman Billings Rams  com 358434108 17676 893155  sh  0    sole 0   893155
Genentech             com 368710406 1411  25100   sh  0    sole 0   25100
Gen-Probe Inc.        com 36866T103 916   19358   sh  0    sole 0   19358
Genzyme Corp.         com 372917104 947   20000   sh  0    sole 0   20000
Gilead Sciences       com 375558103 670   10000   sh  0    sole 0   10000
Golden West Fin'l     com 381317106 1914  18000   sh  0    sole 0   18000
Goldman Sachs         com 38141G104 282   3000    sh  0    sole 0   3000
Government Properties com 38374W107 6441  616400  sh  0    sole 0   616400
Hanmi Financial       com 410495105 8652  293276  sh  0    sole 0   293276
Hewlett-Packard       com 428236103 285   13500   sh  0    sole 0   13500
Hibernia Corp         com 428656102 1288  53000   sh  0    sole 0   53000
Highland Hospitality  com 430141101 3953  393300  sh  0    sole 0   393300
Hingham Inst Svgs     com 433323102 4312  107700  sh  0    sole 0   107700
HMN Fin'l             com 40424G108 2673  101369  sh  0    sole 0   101369
Hudson City           com 443683107 23742 710000  sh  0    sole 0   710000
Impax Labs            com 45256B101 407   21000   sh  0    sole 0   21000
Inamed Corp.          com 453235103 1320  21000   sh  0    sole 0   21000
Independence          com 453414104 10374 285000  sh  0    sole 0   285000
Inkine Pharma         com 457214104 232   60000   sh  0    sole 0   60000
Integrated Alarm Sys. com 45890M109 2970  550000  sh  0    sole 0   550000
Intel Corp            com 458140100 225   8150    sh  0    sole 0   8150
ITLA Capital Corp     com 450565106 14371 355633  sh  0    sole 0   355633
JP Morgan Chase       com 46625H100 16051 414000  sh  0    sole 0   414000
Keycorp               com 493267108 1435  48000   sh  0    sole 0   48000
Keyspan Corp          com 49337W100 9643  262750  sh  0    sole 0   262750
Laclede Gas           com 505597104 1846  67350   sh  0    sole 0   67350
Lehman Brothers       com 524908100 4703  62500   sh  0    sole 0   62500
Lehman Brothers       com 524908100 22575 300000  sh  0    sole 0   300000
Ligand Pharma Cl. B   com 53220K207 870   50031   sh  0    sole 0   50031
Luminent Mortgage     com 550278303 2797  233100  sh  0    sole 0   233100
Martek Biosciences    com 572901106 1404  25000   sh  0    sole 0   25000
MassBank Corp         com 576152102 4041  116751  sh  0    sole 0   116751
MBNA Corp             com 55262L100 516   20000   sh  0    sole 0   20000
MCG Capital Corp.     com 58047P107 8197  532976  sh  0    sole 0   532976
MDU Resource          com 552690109 1668  69400   sh  0    sole 0   69400
Mellon Financial      com 58551A108 13052 445000  sh  0    sole 0   445000
Merrill Lynch         com 590188108 15697 290800  sh  0    sole 0   290800
Metris Companies      com 591598107 4128  475000  sh  0    sole 0   475000
MFA Mortgage Inv      com 55272X102 3115  350000  sh  0    sole 0   350000
MGE Energy Inc        com 55277P104 507   15535   sh  0    sole 0   15535
MGI Pharma            com 552880106 1204  44560   sh  0    sole 0   44560
Micron Tech           com 595112103 119   7750    sh  0    sole 0   7750
Microsoft             com 594918104 256   8975    sh  0    sole 0   8975
Morgan Stanley        com 617446448 17942 340000  sh  0    sole 0   340000
NABI Pharma           com 629519109 711   50000   sh  0    sole 0   50000
National Fuel Gas     com 636180101 3910  156400  sh  0    sole 0   156400
Nektar Therapeutics   com 640268108 599   30000   sh  0    sole 0   30000
Neurocrine Bioscience com 64125C109 1296  25000   sh  0    sole 0   25000
New Century Financial com 64352D101 22942 490000  sh  0    sole 0   490000
NY Community Bancorp  com 649445103 9058  461420  sh  0    sole 0   461420
New York Mortgage Tr  com 649604105 886   300000  sh  0    sole 0   300000
NewAlliance Banc      com 650203102 10620 760769  sh  0    sole 0   760769
Nicor Inc             com 654086107 4931  145150  sh  0    sole 0   145150
Nisource Inc          com 65473P105 9422  456950  sh  0    sole 0   456950
NJ Resources          com 646025106 3358  80750   sh  0    sole 0   80750
Nokia Corp            com 654902204 293   20125   sh  0    sole 0   20125
North Fork Bcorp      com 659424105 1142  30000   sh  0    sole 0   30000
Northeast Utilities   com 664397106 870   44675   sh  0    sole 0   44675
Nstar                 com 67019E107 954   19925   sh  0    sole 0   19925
NUI Corp              com 629431107 613   41960   sh  0    sole 0   41960
NW Natural Gas        com 667655104 2997  98250   sh  0    sole 0   98250
Oneok Inc             com 682680103 3683  167500  sh  0    sole 0   167500
OSI Pharma            com 671040103 1057  15000   sh  0    sole 0   15000
Pacific Premier       com 69478X105 2722  255550  sh  0    sole 0   255550
Palatin Technologies  com 696077304 126   30000   sh  0    sole 0   30000
Palomar Medical Tech  com 697529303 336   20000   sh  0    sole 0   20000
Parkvale Fin'l        com 701492100 6351  241311  sh  0    sole 0   241311
Pennfed Fin'l         com 708167101 1749  52660   sh  0    sole 0   52660
Peoples Energy        com 711030106 4929  116950  sh  0    sole 0   116950
Pepco Holdings        com 713291102 344   18841   sh  0    sole 0   18841
PFF Bancorp           com 69331W104 16806 451300  sh  0    sole 0   451300
Pfizer Inc.           com 717081103 312   9100    sh  0    sole 0   9100
PG&E Corp             com 69331C108 9359  334975  sh  0    sole 0   334975
Pharmion              com 71715B409 978   20000   sh  0    sole 0   20000
Piedmont Nat Gas      com 720186105 5799  135800  sh  0    sole 0   135800
PMI Group             com 69344M101 348   8000    sh  0    sole 0   8000
PNC Financial Svcs    com 693475105 14884 280400  sh  0    sole 0   280400
PNM Resources         com 69349H107 779   37525   sh  0    sole 0   37525
PPL Corp              com 69351T106 612   13325   sh  0    sole 0   13325
ProCentury            com 74268T108 6325  650000  sh  0    sole 0   650000
Provident Finl        com 74386T105 8319  474000  sh  0    sole 0   474000
Public Svc Ent Gp     com 744573106 6891  172150  sh  0    sole 0   172150
Puget Energy          com 745310102 1981  90400   sh  0    sole 0   90400
Quaker City Bcp       com 74731K106 10917 198700  sh  0    sole 0   198700
Quanta Capital Hold   com G7313F106 41717 3928172 sh  0    sole 0   3928172
Questar Corp          com 748356102 6001  155300  sh  0    sole 0   155300
Redwood Trust         com 758075402 2673  48000   sh  0    sole 0   48000
Sanofi-Synthelabo     com 80105N105 247   7725    sh  0    sole 0   7725
Saxon Capital         com 80556P302 36562 1601510 sh  0    sole 0   1601510
SBC Communic.         com 78387G103 282   11625   sh  0    sole 0   11625
SE Financial Corp.    com 78412R108 96    10000   sh  0    sole 0   10000
Seacoast Fin'l Svc    com 81170Q106 6685  193200  sh  0    sole 0   193200
SEMCO Energy          com 78412D109 535   91975   sh  0    sole 0   91975
Sierra Pac Res Hld    com 826428104 100   12950   sh  0    sole 0   12950
SLM CORP              com 78442P106 4247  105000  sh  0    sole 0   105000
Sony Corp ADR         com 835699307 284   7475    sh  0    sole 0   7475
South Jersey Indu     com 838518108 1918  43580   sh  0    sole 0   43580
Southern Union        com 844030106 5563  263878  sh  0    sole 0   263878
Southwest Gas         com 844895102 2940  121850  sh  0    sole 0   121850
Sovereign Bancorp     com 845905108 1481  67000   sh  0    sole 0   67000
StanCorp Finl         com 852891100 6700  100000  sh  0    sole 0   100000
Sterling Fin'l        com 859319105 22376 702100  sh  0    sole 0   702100
STMicroelectronics    com 861012102 200   9100    sh  0    sole 0   9100
Sun Microsystems      com 866810104 139   32100   sh  0    sole 0   32100
Suntrust Banks        com 867914103 1690  26000   sh  0    sole 0   26000
SW Energy             com 845467109 795   27725   sh  0    sole 0   27725
Taylor Capital        com 876851106 8167  375478  sh  0    sole 0   375478
Teco Energy           com 872375100 549   45775   sh  0    sole 0   45775
Tevea Pharma          adr 881624209 1346  20000   sh  0    sole 0   20000
Texas Instruments     com 882508104 283   11700   sh  0    sole 0   11700
TF Fin'l Corp         com 872391107 2646  88187   sh  0    sole 0   88187
Thornburg Mtg         com 885218107 9837  365000  sh  0    sole 0   365000
TierOne Corp          com 88650R108 2151  100000  sh  0    sole 0   100000
TXU Corp              com 873168108 2815  69500   sh  0    sole 0   69500
UGI Corp              com 902681105 1579  49175   sh  0    sole 0   49175
Unionbancal Corp      com 908906100 1636  29000   sh  0    sole 0   29000
US Bancorp            com 902973304 6890  250000  sh  0    sole 0   250000
Vectren Corp          com 92240G101 3719  148225  sh  0    sole 0   148225
Vignette Corp         com 926734104 22    13000   sh  0    sole 0   13000
Wachovia Corp         com 929903102 2692  60500   sh  0    sole 0   60500
Wash Mutual Inc       com 939322103 889   23000   sh  0    sole 0   23000
Washington Fed        com 938824109 25392 1058000 sh  0    sole 0   1058000
Waypoint Bank         com 946756103 10280 372591  sh  0    sole 0   372591
Westcorp Inc          com 957907108 18180 400000  sh  0    sole 0   400000
WGL Holdings          com 92924F106 4693  163400  sh  0    sole 0   163400
Williams Comp         com 969457100 5241  440400  sh  0    sole 0   440400
Willow Grove          com 97111W101 450   28162   sh  0    sole 0   28162
Wisconsin Energy      com 976657106 2284  70050   sh  0    sole 0   70050
WPS Resources         com 92931B106 813   17530   sh  0    sole 0   17530
Xcel Energy           com 98389B100 2105  125950  sh  0    sole 0   125950
Yardville Nat'l       com 985021104 10246 410672  sh  0    sole 0   410672